Hehe – sorry – I have to laugh a little because “they” is basically me.  I changed all this stuff between 2.0 and 3.0 but have been somewhat remiss in documenting it all because I’ve been spending all my time on WiX coding – desperately trying to finish implementing all my ideas as soon as possible so that we can begin stabilizing 3.0 so that everyone can begin adopting it.

 

We recently moved all the language resources out of the extensions to allow for full localization.  You now need to pass -cultures:en-us in order to get the English strings (whereas previous that’s always what you got).

 

Could you please open a bug and assign it to me to document 3.0 changes?  Bugs are the best way to ensure I get something done because I hate having them sitting around.

 

Derek

 

From: Brad Davis [mailto:[EMAIL PROTECTED]
Sent: Friday, August 18, 2006 2:30 PM
To: [EMAIL PROTECTED]
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] WIX 3.0: Creating IIS virtual directories

 

Derek,

Thank you so much for your assistance.....sure hope they document this soon, or is it somewhere I'm unaware of? I looked in the .chm...anyway, progress:

Candle works, light doesn't, whether I put the -ext before or after the object file:

C:\Projects\Atlas.Validation.Installers>light ShipmentWSInstallerMSI.wixobj -ext WixIISExtension
Microsoft (R) Windows Installer Xml Linker version 3.0.2015.0
Copyright (C) Microsoft Corporation 2003. All rights reserved.

E:\delivery\Dev\wix_public\src\ext\iisextension\wixlib\IIsExtension.wxs(62) : error LGHT0102 : The localization
 variable !(loc.ConfigureIIs) is unknown.  Please ensure the variable is defined.
E:\delivery\Dev\wix_public\src\ext\iisextension\wixlib\IIsExtension.wxs(63) : error LGHT0102 : The localization
 variable !(loc.StartMetabaseTransaction) is unknown.  Please ensure the variable is defined.
E:\delivery\Dev\wix_public\src\ext\iisextension\wixlib\IIsExtension.wxs(64) : error LGHT0102 : The localization
 variable !( loc.RollbackMetabaseTransaction) is unknown.  Please ensure the variable is defined.
E:\delivery\Dev\wix_public\src\ext\iisextension\wixlib\IIsExtension.wxs(65) : error LGHT0102 : The localization
 variable !(loc.CommitMetabaseTransaction ) is unknown.  Please ensure the variable is defined.
E:\delivery\Dev\wix_public\src\ext\iisextension\wixlib\IIsExtension.wxs(66) : error LGHT0102 : The localization
 variable !(loc.WriteMetabaseChanges) is unknown.  Please ensure the variable is defined.
E:\delivery\Dev\wix_public\src\ext\iisextension\wixlib\IIsExtension.wxs(28) : error LGHT0102 : The localization
 variable !(loc.msierrIISCannotConnect) is unknown.  Please ensure the variable is defined.

On 8/18/06, Derek Cicerone <[EMAIL PROTECTED]> wrote:

Please keep wix-users on the thread.

 

You need to pass in -ext WixIIsExtension for the candle/lit/light command lines now.  No non-standard functionality is baked into the wix tools anymore – everything has been moved out into extensions.

 

Derek

 

From: Brad Davis [mailto:[EMAIL PROTECTED]]
Sent: Friday, August 18, 2006 11:52 AM
To: [EMAIL PROTECTED]
Subject: Re: [WiX-users] WIX 3.0: Creating IIS virtual directories

 

No changes...my file looks at:
http://schemas.microsoft.com/wix/2006/wi

I did add the xmlns for IISextension as an attribute, and the candle error changed, now it's looking for an extension:

C:\Projects\Atlas.Validation.Installers\ShipmentWSInstallerMSI.wxs(53) : error CNDL0200 : The Component element
 contains an unhandled extension element 'WebVirtualDir'.  Please ensure that the extension for elements in the
 'http://schemas.microsoft.com/wix/IIsExtension ' namespace has been provided.

This is the element in question:
<Component Id="C_shipmentsavewsdir" Guid="493E3487-AA4C-4476-8CC0-4B1C763AF6F7">
        <WebVirtualDir Id="ShipmentSaveWSDir" Alias="ShipmentSaveWS" Directory="InstallDir" WebSite="DefaultWebSite" xmlns=" http://schemas.microsoft.com/wix/IIsExtension ">
          <WebApplication Id="ShipmentSaveWS" Name="ShipmentSaveWS" />
        </WebVirtualDir>
      </Component>

Thanks,
-Brad

On 8/18/06, Derek Cicerone <[EMAIL PROTECTED]> wrote:

Please try running wixcop on your source file – it should automatically update it to the proper schema for your version of 3.0.

 

Derek

 

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Brad Davis
Sent: Friday, August 18, 2006 8:28 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] WIX 3.0: Creating IIS virtual directories

 

Why doesn't this work? Things have changed since 2.0....I based my syntax on the online tutorial.

<See attached .wxs file>

Thanks,
--
-Brad




--
-Brad




--
-Brad

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to