[WiX-users] How to add a localization file to a WiX (VS2005) project?
Hi, I have tried to add in various ways but no success. What is the correct way of adding a wxl file to a WiX (VS2005) project? Thank you very much! Best regards, Shao Voon - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] adding registry entries when a checkbox is checked
Hi Bob. The checkbox is on the finish page. Do I need to move the checkboxto an earlier dialog? Chers Sean. -Original Message- From: Bob Arnson [mailto:[EMAIL PROTECTED] Sent: 06 October 2008 06:36 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] adding registry entries when a checkbox is checked Sean Farrow wrote: I need to add registry entries when/if a checkbox is checked on my finish page. I also need these entries to be removed during uninstallation if added diring installation. What is the best way of achieving this? There's no way to add registry entries after installation (finish page). To do it during installation, create a component and give it a condition of the check box's property value; that way, MSI will install it only when the property is set. -- sig://boB http://joyofsetup.com/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users __ Information from ESET NOD32 Antivirus, version of virus signature database 3495 (20081004) __ The message was checked by ESET NOD32 Antivirus. http://www.eset.com __ Information from ESET NOD32 Antivirus, version of virus signature database 3495 (20081004) __ The message was checked by ESET NOD32 Antivirus. http://www.eset.com - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Single installer instance question
There's nothing really to support that, at least, not that I know of. If it could be done with custom actions I suspect it would be a total pain and not worth the effort. Rob kamal sharma wrote: Hi, I want to limit the UI to open for the second MSI installer. So, do I write a Custom Action for it. Or are there any Launch conditions available in Wix which can do that job? In case of Custom Action which condition do I need to check. Thanks. Regards, Kamal Date: Wed, 01 Oct 2008 12:01:48 +0100 From: Rob Hamflett [EMAIL PROTECTED] Subject: Re: [WiX-users] Single installer instance question To: wix-users@lists.sourceforge.net Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=ISO-8859-1; format=flowed That's supposed to be taken care of by Windows Installer itself. You can run as many as you like in the UI mode, but there's supopsed to be a guard so that only one instance can perform the server-side actions. Are you seeing something different, or do you mean you want to only have one instance of your UI open? If the latter, does knowing about the built-in guard mean this is no longer a concern for you? Rob kamal sharma wrote: Hi All, I am newbie to Wix. I wanted to know if there is any option by which I can allow only a single instance of MSI to run. Right now, if I execute one instance of MSI and start the other one, then it allows seamlessly to run both the msi installers. Ideally, only one should be allowed. Any pointers would help. Regards, Kamal - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Logging
Hi. Is there any way to log candle and light build errors and warnings to a text file? Best regards Peter - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Logging
There's the traditional method of redirecting the output: candle args 1stdout.txt 2stderr.txt Rob Peter Vestergaard wrote: Hi. Is there any way to log candle and light build errors and warnings to a text file? Best regards Peter - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Having issue with Variable.
Hi all, I am defining a variable like this ?define XYZInetPubPath = “C:\inetpub\wwwroot\XYZ” ? and using it in a property Property Id=XYZFolderPATH Value=$(var.XYZInetPubPath)\XYZFolder/Property and using the above property in CopyFile Id='XYZBKFiles' DestinationProperty='XYZBKFilesPATH' SourceProperty=XYZFolderPATHSourceName='*' / When I am running the MSI, I am getting the error specifying Could not access network location ?C:\inetpub\wwwroot\XYZ?\XYZFolder Please suggest me a solution for the above problem. '?' is getting concatenated to the variable value. Thanks in advance, Madhavi. -- View this message in context: http://n2.nabble.com/Having-issue-with-Variable.-tp1300465p1300465.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Search Replace template parameters in SQL
Hello, we have lots of SQL scripts here using SQL template parameters looking like this: SQL Management Studio has the possibility to fill these parameters with values using Ctrl+Shift+M Now we are going to automate the execution of these scripts with WiX. The standard Wix SQL cmds SqlScript / SQLString don't seem to do the trick here. I think the only way to solve this is to use a Custom Action which does Search Replace (maybe with regular expressions) and to pass in the parameter name and parameter value. Does anybody already have an existing solution / a custom action which can solve this problem and wouldn't mind sharing the solution? Thanks in advance Daniel -- View this message in context: http://n2.nabble.com/Search---Replace-template-parameters-in-SQL-tp1300477p1300477.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Logging from a Custom Action during the UI phase
If you're looking for a quick non-debugger method, property changes are still logged. It may be a hack, but calling MsiSetProperty(hMSI, _T(LOGME), _T(...)) is effective. Michael, That's a nice workaround - I like it. Cheers, John - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Logging
Or if you use votive (or othervise msbuild compatible project), you can use the normal msbuild logging mechanism http://msdn.microsoft.com/en-us/library/ms171470(VS.80).aspx /Simon On Mon, Oct 6, 2008 at 1:15 PM, Peter Vestergaard [EMAIL PROTECTED]wrote: Thanks for your reply. I can't get this to work with light. Could you give me an examble of the correct syntax? -Peter On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote: There's the traditional method of redirecting the output: candle args 1stdout.txt 2stderr.txt Rob Peter Vestergaard wrote: Hi. Is there any way to log candle and light build errors and warnings to a text file? Best regards Peter - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Logging
I am using the command line On Mon, Oct 6, 2008 at 12:38 PM, Simon Dahlbacka [EMAIL PROTECTED]wrote: Or if you use votive (or othervise msbuild compatible project), you can use the normal msbuild logging mechanism http://msdn.microsoft.com/en-us/library/ms171470(VS.80).aspx /Simon On Mon, Oct 6, 2008 at 1:15 PM, Peter Vestergaard [EMAIL PROTECTED] wrote: Thanks for your reply. I can't get this to work with light. Could you give me an examble of the correct syntax? -Peter On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote: There's the traditional method of redirecting the output: candle args 1stdout.txt 2stderr.txt Rob Peter Vestergaard wrote: Hi. Is there any way to log candle and light build errors and warnings to a text file? Best regards Peter - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Logging
Thanks for your reply. I can't get this to work with light. Could you give me an examble of the correct syntax? -Peter On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote: There's the traditional method of redirecting the output: candle args 1stdout.txt 2stderr.txt Rob Peter Vestergaard wrote: Hi. Is there any way to log candle and light build errors and warnings to a text file? Best regards Peter - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Logging
For one product my light command is this: light -nologo -sw1044 DBS.wixobj SN_COMMON_PATH.wixobj Add_Common_Bin_To_Path.wixobj -loc Common\CommonSettings\Common-E.wxl -loc English.wxl -out DBS.msi You would then tag the redirection stuff on the end like this: light -nologo -sw1044 DBS.wixobj SN_COMMON_PATH.wixobj Add_Common_Bin_To_Path.wixobj -loc Common\CommonSettings\Common-E.wxl -loc English.wxl -out DBS.msi 1out.txt 2err.txt Currently there's no outout so both files are empty, but if I remove the -nologo flag then out.txt contains: Microsoft (R) Windows Installer Xml Linker version 2.0.4415.0 Copyright (C) Microsoft Corporation 2003. All rights reserved. Hope that helps, Rob Peter Vestergaard wrote: Thanks for your reply. I can't get this to work with light. Could you give me an examble of the correct syntax? -Peter On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote: There's the traditional method of redirecting the output: candle args 1stdout.txt 2stderr.txt Rob Peter Vestergaard wrote: Hi. Is there any way to log candle and light build errors and warnings to a text file? Best regards Peter - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] COM registration weirdness
Is this code significantly different than what is in heat? Can we improve heat as well? I didn't look at heat's sourcecode when I wrote my utility, but it uses the same registry redirection technique. I've looked at RegistryHarvester.cs and I can't see where it deals with the Class/TypeLib tables. I guess it can't be too hard to modify the code to filter out the appropriate VB6 entries that I listed. Regards, John - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Delta-patching large files issue
Hi, I've found an issue in patch creation using pyro. It is not easy to reproduce with sample code, but in real life it is very likely to occur. Pyro always sets the PatchAdded and Compressed attributes on files that need to be patched and that's not always right. It works with small files or without using delta. In this case whole files are used (ignoring the delta switch if it's on) and modified files have the aforementioned attributes set - everything is consistent and works fine. But... I the files are large enough and the -delta switch is on, things go wrong. The delta is computed and the result is put into Patch Table Header column, but pyro still thinks that the whole file is included as a stream in the media and sets the PatchAdded and Compressed attributes. An inconsistency occurs. The patch works fine, but if we create another patch, using the same procedure, it fails. The installation of the second patch succeeds, but repairing the installation causes Error 1328/2920. Example: Take the samples from Windows Installer Help, but instead of using text files, try to use something else (the installer packages of consequent versions of WiX would do). We also need to modify the patch.wxs in order to be able to build two consecutive patches of it. In my tests it looked like this: ?xml version=1.0 encoding=UTF-8? Wix xmlns=http://schemas.microsoft.com/wix/2006/wi; Patch AllowRemoval=yes Manufacturer=Dynamo Corp MoreInfoURL=http://www.dynamocorp.com/; DisplayName=Sample Patch Description=Small Update Patch Classification=Update Media Id=$(var.Media) Cabinet=RTM_$(var.Media).cab PatchBaseline Id=RTM_$(var.Media)/ /Media PatchFamilyRef Id=SamplePatchFamily/ /Patch Fragment PatchFamily Id='SamplePatchFamily' Version='1.0.0.$(var.Media)' ComponentRef Id=SampleComponent/ /PatchFamily /Fragment /Wix the difference is that variable $(var.Media) is used. and make.bat: candle.exe -dVersion=1.0 product.wxs light.exe product.wixobj -out 1.0\product.msi candle.exe -dVersion=1.1 sample.wxs light.exe product.wixobj -out 1.1\product.msi candle.exe -dVersion=1.2 sample.wxs light.exe product.wixobj -out 1.2\product.msi rem patch 1.0-1.1 candle Patch.wxs -dMedia=5000 light Patch.wixobj -out Patch.WixMsp torch.exe -p -xi 1.0\product.wixpdb 1.1\product.wixpdb -out Patch\diff.wixmst pyro -v -delta Patch.WixMsp -out patch_11.msp -t RTM_5000 Patch\diff.WixMst rem patch 1.1-1.2 candle Patch.wxs -dMedia=5100 light Patch.wixobj -out Patch.WixMsp torch.exe -p -xi 1.1\product.wixpdb 1.2\product.wixpdb -out Patch\diff.wixmst pyro -v -delta Patch.WixMsp -out patch_12.msp -t RTM_5100 Patch\diff.WixMst Having everything ready let's test it: msiexec /i 1.0\product.msi msiexec /p patch_11.msp;patch_12.msp REINSTALL=ALL It fails with Error 1328 or 2920 if the package is not compressed Another approach: msiexec /i 1.0\product.msi msiexec /p patch_11.msp REINSTALL=ALL msiexec /p patch_12.msp REINSTALL=ALL msiexec /i 1.0\product.msi REINSTALL=ALL Fails with Error 1328 or 2920 if the package is not compressed Is this really a bug in WiX or maybe I do something wrong? - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Close/restart running application on install
Hi and thanks. Yes, I could use util:CloseApplication if it was not throwing error 2762 mentioned in http://n2.nabble.com/util%3ACloseApplication---how-do-I-use-it-td732809.html. Unfortunately, this issue seems not fixed yet. I am using Wix v3.0.4513.0 Bob Arnson-6 wrote: divo wrote: Is there a similar mechanism available to close applications during installation, which automatically shows the same dialog to the user? No but in WiX v3, you can use the CloseApplication element to send close messages to given processes' windows. -- sig://boB http://joyofsetup.com/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://n2.nabble.com/Close-restart-running-application-on-install-tp1125535p1300613.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Logging
Thanks for your assistance. It does however not work for me... my command is: C:\Projects\...\WiXOutput.wixobj -out C:\Projects\...\Installer.msi -ext WixUIExtension -loc C:\Projects\...\Language.xml 1out.txt 2err.txt 2008/10/6 Rob Hamflett [EMAIL PROTECTED] For one product my light command is this: light -nologo -sw1044 DBS.wixobj SN_COMMON_PATH.wixobj Add_Common_Bin_To_Path.wixobj -loc Common\CommonSettings\Common-E.wxl -loc English.wxl -out DBS.msi You would then tag the redirection stuff on the end like this: light -nologo -sw1044 DBS.wixobj SN_COMMON_PATH.wixobj Add_Common_Bin_To_Path.wixobj -loc Common\CommonSettings\Common-E.wxl -loc English.wxl -out DBS.msi 1out.txt 2err.txt Currently there's no outout so both files are empty, but if I remove the -nologo flag then out.txt contains: Microsoft (R) Windows Installer Xml Linker version 2.0.4415.0 Copyright (C) Microsoft Corporation 2003. All rights reserved. Hope that helps, Rob Peter Vestergaard wrote: Thanks for your reply. I can't get this to work with light. Could you give me an examble of the correct syntax? -Peter On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote: There's the traditional method of redirecting the output: candle args 1stdout.txt 2stderr.txt Rob Peter Vestergaard wrote: Hi. Is there any way to log candle and light build errors and warnings to a text file? Best regards Peter - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Close/restart running application on install
I believe this is fixed in the latest nightly (I am using it). I only needed to schedule WixCloseApplications in the execute sequence. InstallExecuteSequence Custom Action=WixCloseApplications Before=InstallValidate / /InstallExecuteSequence Neil Neil Sleightholm X2 Systems Limited [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] From: divo [mailto:[EMAIL PROTECTED] Sent: Mon 06/10/2008 12:16 To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Close/restart running application on install Hi and thanks. Yes, I could use util:CloseApplication if it was not throwing error 2762 mentioned in http://n2.nabble.com/util%3ACloseApplication---how-do-I-use-it-td732809.html. Unfortunately, this issue seems not fixed yet. I am using Wix v3.0.4513.0 Bob Arnson-6 wrote: divo wrote: Is there a similar mechanism available to close applications during installation, which automatically shows the same dialog to the user? No but in WiX v3, you can use the CloseApplication element to send close messages to given processes' windows. -- sig://boB http://joyofsetup.com/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://n2.nabble.com/Close-restart-running-application-on-install-tp1125535p1300613.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] How does digital signing work?
Hello Could anyone please describe how digital signing works with WIX? I've only found the reference of the DigitalSignature-element here: http://wix.sourceforge.net/manual-wix2/wix_xsd_digitalsignature.htm In the Windows Installer SDK there isn't much more information. It seams that I need a 128 bit hash of an unknown file or set of files created with an unknown hashing algorithm. I first thought that I have to use the hash of the .MSI file, but this can't work because the hash itself is part of the .MSI file. So my questions are basically: 1. What hashing algorithm do I have to use? 2. What files do I have to include in the hash? Thank you in advance! ___ mymail - der unschlagbare und kostenlose E-Mail-Dienst der Schweiz! http://mymail.ch/?redirect= Geschenkidee.ch - Geschenke für jeden Anlass! http://ad.zanox.com/ppc/?8113402C1838543470T - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Problem using FirewallException
Hello everyone, I'm attempting to use the FirewallException element, without much success. When installing, the installer abruptly performs a rollback when it hits the FirewallException's deferred CA. No message box to the user, nothing in the log. This is usin Wix 3.0.4513 on Windows Server 2003 SP2. Any suggestion as to what I'm doing wrong would be greatly appreciated! Here is an exerpt from my wxs file, showing the File element and its nested FirewallException element: DirectoryRef Id=ServerDir FileSource=..\Fusion\bin\! (wix.Configuration) Component Id=Server.Main Guid=9F046460-8961-11DD- ABAC-005056C8 Feature=Server File Id=Server.Main KeyPath=yes Checksum=yes Name=Fusion.exe Assembly=.net AssemblyApplication=Server.Main fw:FirewallException Id=ServerFirewallRule Name=! (loc.ServiceDisplayName) Scope=localSubnet/ /File Here are the relevant portions of the install log: First, the immediate part: MSI (s) (E4:AC) [06:18:59:485]: Doing action: WixSchedFirewallExceptionsInstall Action 6:18:59 : WixSchedFirewallExceptionsInstall. Configuring Windows Firewall Début de l'action 6:18:59 : WixSchedFirewallExceptionsInstall. MSI (s) (E4:AC) [06:18:59:485]: Creating MSIHANDLE (9) of type 790542 for thread 2476 MSI (s) (E4:28) [06:18:59:485]: Invoking remote custom action. DLL: C: \WINDOWS\Installer\MSIE76.tmp, Entrypoint: SchedFirewallExceptionsInstall MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (10) of type 790541 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (11) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Closing MSIHANDLE (11) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (12) of type 790540 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (13) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (14) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Closing MSIHANDLE (14) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Closing MSIHANDLE (13) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (15) of type 790531 for thread 6032 SchedFirewallExceptions: Scheduling firewall exception (1€Fusion Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg \Fusion\Server\Fusion.exe) MSI (s) (E4!90) [06:18:59:545]: Closing MSIHANDLE (15) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:545]: PROPERTY CHANGE: Adding WixRollbackFirewallExceptionsInstall property. Its value is '1Fusion ServiceLocalSubnet02C:\Program Files\Paul Lalonde enrg\Fusion \Server\Fusion.exe'. MSI (s) (E4!90) [06:18:59:545]: Creating MSIHANDLE (16) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:545]: Closing MSIHANDLE (16) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:545]: Doing action: WixRollbackFirewallExceptionsInstall Action 6:18:59 : WixRollbackFirewallExceptionsInstall. Rolling back Windows Firewall configuration Début de l'action 6:18:59 : WixRollbackFirewallExceptionsInstall. 1: Rolling back Windows Firewall configuration Fin de l'action 6:18:59 : WixRollbackFirewallExceptionsInstall. Valeur renvoyée : 1. MSI (s) (E4!90) [06:18:59:545]: PROPERTY CHANGE: Adding WixExecFirewallExceptionsInstall property. Its value is '1Fusion ServiceLocalSubnet02C:\Program Files\Paul Lalonde enrg\Fusion \Server\Fusion.exe'. MSI (s) (E4!90) [06:18:59:545]: Creating MSIHANDLE (17) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:545]: Closing MSIHANDLE (17) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:545]: Doing action: WixExecFirewallExceptionsInstall Action 6:18:59 : WixExecFirewallExceptionsInstall. Installing Windows Firewall configuration Début de l'action 6:18:59 : WixExecFirewallExceptionsInstall. 1: Installing Windows Firewall configuration Fin de l'action 6:18:59 : WixExecFirewallExceptionsInstall. Valeur renvoyée : 1. MSI (s) (E4!90) [06:18:59:545]: Closing MSIHANDLE (10) of type 790541 for thread 6032 MSI (s) (E4!90) [06:18:59:555]: Closing MSIHANDLE (12) of type 790540 for thread 6032 MSI (s) (E4:28) [06:18:59:555]: Closing MSIHANDLE (9) of type 790542 for thread 2476 Fin de l'action 6:18:59 : WixSchedFirewallExceptionsInstall. Valeur renvoyée : 1. Next, the deferred part, including a portion of the rollback: MSI (s) (E4:AC) [06:19:00:757]: Executing op: ActionStart (Name=WixRollbackFirewallExceptionsInstall,Description=Rolling back Windows Firewall configuration,) Action 6:19:00 : WixRollbackFirewallExceptionsInstall. Rolling back Windows Firewall configuration MSI (s) (E4:AC) [06:19:00:757]: Executing op: CustomActionSchedule (Action = WixRollbackFirewallExceptionsInstall ,ActionType = 3329 ,Source =BinaryData,Target=ExecFirewallExceptions,CustomActionData=1Fusion ServiceLocalSubnet02C:\Program Files\Paul Lalonde enrg\Fusion \Server\Fusion.exe) MSI (s)
Re: [WiX-users] Logging
You haven't actually called light on your command line. Have you registered the .wixobj file extension with light or something? Rob Peter Vestergaard wrote: Thanks for your assistance. It does however not work for me... my command is: C:\Projects\...\WiXOutput.wixobj -out C:\Projects\...\Installer.msi -ext WixUIExtension -loc C:\Projects\...\Language.xml 1out.txt 2err.txt 2008/10/6 Rob Hamflett [EMAIL PROTECTED] For one product my light command is this: light -nologo -sw1044 DBS.wixobj SN_COMMON_PATH.wixobj Add_Common_Bin_To_Path.wixobj -loc Common\CommonSettings\Common-E.wxl -loc English.wxl -out DBS.msi You would then tag the redirection stuff on the end like this: light -nologo -sw1044 DBS.wixobj SN_COMMON_PATH.wixobj Add_Common_Bin_To_Path.wixobj -loc Common\CommonSettings\Common-E.wxl -loc English.wxl -out DBS.msi 1out.txt 2err.txt Currently there's no outout so both files are empty, but if I remove the -nologo flag then out.txt contains: Microsoft (R) Windows Installer Xml Linker version 2.0.4415.0 Copyright (C) Microsoft Corporation 2003. All rights reserved. Hope that helps, Rob Peter Vestergaard wrote: Thanks for your reply. I can't get this to work with light. Could you give me an examble of the correct syntax? -Peter On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote: There's the traditional method of redirecting the output: candle args 1stdout.txt 2stderr.txt Rob Peter Vestergaard wrote: Hi. Is there any way to log candle and light build errors and warnings to a text file? Best regards Peter - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Problem using FirewallException
I don't know the answer but am I correct that you are installing a French language variant of Windows? If so I noticed the file was in C:\Program Files is that correct, I thought it was localised? Do you have a copy of English Windows you could try it on? Neil -Original Message- From: Paul Lalonde [mailto:[EMAIL PROTECTED] Sent: 06 October 2008 11:53 To: WiX Users Subject: [WiX-users] Problem using FirewallException Hello everyone, I'm attempting to use the FirewallException element, without much success. When installing, the installer abruptly performs a rollback when it hits the FirewallException's deferred CA. No message box to the user, nothing in the log. This is usin Wix 3.0.4513 on Windows Server 2003 SP2. Any suggestion as to what I'm doing wrong would be greatly appreciated! Here is an exerpt from my wxs file, showing the File element and its nested FirewallException element: DirectoryRef Id=ServerDir FileSource=..\Fusion\bin\! (wix.Configuration) Component Id=Server.Main Guid=9F046460-8961-11DD- ABAC-005056C8 Feature=Server File Id=Server.Main KeyPath=yes Checksum=yes Name=Fusion.exe Assembly=.net AssemblyApplication=Server.Main fw:FirewallException Id=ServerFirewallRule Name=! (loc.ServiceDisplayName) Scope=localSubnet/ /File Here are the relevant portions of the install log: First, the immediate part: MSI (s) (E4:AC) [06:18:59:485]: Doing action: WixSchedFirewallExceptionsInstall Action 6:18:59 : WixSchedFirewallExceptionsInstall. Configuring Windows Firewall Début de l'action 6:18:59 : WixSchedFirewallExceptionsInstall. MSI (s) (E4:AC) [06:18:59:485]: Creating MSIHANDLE (9) of type 790542 for thread 2476 MSI (s) (E4:28) [06:18:59:485]: Invoking remote custom action. DLL: C: \WINDOWS\Installer\MSIE76.tmp, Entrypoint: SchedFirewallExceptionsInstall MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (10) of type 790541 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (11) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Closing MSIHANDLE (11) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (12) of type 790540 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (13) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (14) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Closing MSIHANDLE (14) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Closing MSIHANDLE (13) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (15) of type 790531 for thread 6032 SchedFirewallExceptions: Scheduling firewall exception (1€Fusion Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg \Fusion\Server\Fusion.exe) MSI (s) (E4!90) [06:18:59:545]: Closing MSIHANDLE (15) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:545]: PROPERTY CHANGE: Adding WixRollbackFirewallExceptionsInstall property. Its value is '1Fusion ServiceLocalSubnet02C:\Program Files\Paul Lalonde enrg\Fusion \Server\Fusion.exe'. MSI (s) (E4!90) [06:18:59:545]: Creating MSIHANDLE (16) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:545]: Closing MSIHANDLE (16) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:545]: Doing action: WixRollbackFirewallExceptionsInstall Action 6:18:59 : WixRollbackFirewallExceptionsInstall. Rolling back Windows Firewall configuration Début de l'action 6:18:59 : WixRollbackFirewallExceptionsInstall. 1: Rolling back Windows Firewall configuration Fin de l'action 6:18:59 : WixRollbackFirewallExceptionsInstall. Valeur renvoyée : 1. MSI (s) (E4!90) [06:18:59:545]: PROPERTY CHANGE: Adding WixExecFirewallExceptionsInstall property. Its value is '1Fusion ServiceLocalSubnet02C:\Program Files\Paul Lalonde enrg\Fusion \Server\Fusion.exe'. MSI (s) (E4!90) [06:18:59:545]: Creating MSIHANDLE (17) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:545]: Closing MSIHANDLE (17) of type 790531 for thread 6032 MSI (s) (E4!90) [06:18:59:545]: Doing action: WixExecFirewallExceptionsInstall Action 6:18:59 : WixExecFirewallExceptionsInstall. Installing Windows Firewall configuration Début de l'action 6:18:59 : WixExecFirewallExceptionsInstall. 1: Installing Windows Firewall configuration Fin de l'action 6:18:59 : WixExecFirewallExceptionsInstall. Valeur renvoyée : 1. MSI (s) (E4!90) [06:18:59:545]: Closing MSIHANDLE (10) of type 790541 for thread 6032 MSI (s) (E4!90) [06:18:59:555]: Closing MSIHANDLE (12) of type 790540 for thread 6032 MSI (s) (E4:28) [06:18:59:555]: Closing MSIHANDLE (9) of type 790542 for thread 2476 Fin de l'action 6:18:59 : WixSchedFirewallExceptionsInstall. Valeur renvoyée : 1. Next, the deferred part, including a portion of the rollback: MSI (s) (E4:AC) [06:19:00:757]: Executing op: ActionStart (Name=WixRollbackFirewallExceptionsInstall,Description=Rolling back Windows
[WiX-users] problem with dropping database on uninstall
Hi All, I have a database component which creates a new database during install, and is set to drop that same database on uninstall. This behavior used to work perfectly, but recently has stopped working and I am not sure why. I did not change versions of Wix, nor did I change the database component node below. sql:SqlDatabase Id=IVantageDatabase Server=[SQLSERVER] Database=[DATABASENAME] User=InstallationSqlUser CreateOnInstall=yes DropOnUninstall=yes ...(several install only sql strings here) sql:SqlString Id=DisconnectUsersFromDatabase User=InstallationSqlUser ExecuteOnUninstall=yes ExecuteOnInstall=no SQL=ALTER DATABASE [DATABASENAME] SET SINGLE_USER with ROLLBACK IMMEDIATE Sequence=901/ sql:SqlString Id=DropLoginIfExistsIninstall User=InstallationSqlUser ExecuteOnUninstall=yes ExecuteOnInstall=no SQL=if exists (select * from sys.syslogins where name='[APPLICATIONUSER]') DROP LOGIN [APPLICATIONUSER] Sequence=902 / /sql:SqlDatabase From my log when it worked: Action start 11:46:33: MigrateFeatureStates. Action ended 11:46:33: MigrateFeatureStates. Return value 0. Action start 11:46:33: SetCAINSTALLEDTrue. Action ended 11:46:33: SetCAINSTALLEDTrue. Return value 1. Action start 11:46:33: InstallValidate. Action ended 11:46:36: InstallValidate. Return value 1. Action start 11:46:36: InstallInitialize. Action ended 11:46:36: InstallInitialize. Return value 1. Action start 11:46:36: ProcessComponents. Action ended 11:46:37: ProcessComponents. Return value 1. Action start 11:46:37: UnpublishFeatures. Action ended 11:46:37: UnpublishFeatures. Return value 1. Action start 11:46:37: StopServices. Action ended 11:46:37: StopServices. Return value 1. Action start 11:46:37: DeleteServices. Action ended 11:46:37: DeleteServices. Return value 1. Action start 11:46:37: UninstallCertificates. UninstallCertificates: Skipping ConfigureCertificates() - required table not present. Action ended 11:46:37: UninstallCertificates. Return value 1. Action start 11:46:37: UninstallSqlData. UninstallCertificates: Scheduling SQL string: ALTER DATABASE iVantage50 SET SINGLE_USER with ROLLBACK IMMEDIATE UninstallCertificates: Scheduling SQL string: if exists (select * from sys.syslogins where name='iVantageApplication') DROP LOGIN iVantageApplication Action start 11:46:43: ExecuteSqlStrings. Action ended 11:46:43: ExecuteSqlStrings. Return value 1. Action start 11:46:43: DropDatabase. Action ended 11:46:43: DropDatabase. Return value 1. Action ended 11:46:43: UninstallSqlData. Return value 1. From my log now that it isn't working: Action start 9:48:21: MigrateFeatureStates. Action ended 9:48:21: MigrateFeatureStates. Return value 0. Action start 9:48:21: SetCAINSTALLEDTrue. Action ended 9:48:21: SetCAINSTALLEDTrue. Return value 1. Action start 9:48:21: InstallValidate. Action ended 9:48:24: InstallValidate. Return value 1. Action start 9:48:24: InstallInitialize. Action ended 9:48:24: InstallInitialize. Return value 1. Action start 9:48:24: ProcessComponents. Action ended 9:48:25: ProcessComponents. Return value 1. Action start 9:48:25: UnpublishFeatures. Action ended 9:48:25: UnpublishFeatures. Return value 1. Action start 9:48:25: StopServices. Action ended 9:48:25: StopServices. Return value 1. Action start 9:48:25: DeleteServices. Action ended 9:48:25: DeleteServices. Return value 1. Action start 9:48:25: UninstallCertificates. UninstallCertificates: Skipping ConfigureCertificates() - required table not present. Action ended 9:48:25: UninstallCertificates. Return value 1. Action start 9:48:25: UninstallSqlData. Action ended 9:48:32: UninstallSqlData. Return value 1. Anyone have any ideas why this might have stopped working? Thanks Amy Rosewater SPECTRUM Human Resource Systems Corporation 707 17th Street Suite 3800 Denver CO, 80202 303.592.3403 [EMAIL PROTECTED] - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How does digital signing work?
Could anyone please describe how digital signing works with WIX? I've only found the reference of the DigitalSignature-element here: http://wix.sourceforge.net/manual-wix2/wix_xsd_digitalsignature.htm In the Windows Installer SDK there isn't much more information. It seams that I need a 128 bit hash of an unknown file or set of files created with an unknown hashing algorithm. I first thought that I have to use the hash of the .MSI file, but this can't work because the hash itself is part of the .MSI file. So my questions are basically: 1. What hashing algorithm do I have to use? 2. What files do I have to include in the hash? Yves, I just use SignTool (http://msdn.microsoft.com/en-us/library/8s9b9yaz(VS.80).aspx) on my compiled .msi file. Regards, John - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] failed certificate install
Karthik, I'm not sure why my original post was resent as I didn't resend it! I did see Rob's reply and I haven't grabbed the latest release yet to check the fix. I hope to get to it today or tomorrow. Thanks, Ian -Original Message- From: Karthik Krishnan [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 30, 2008 10:15 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] failed certificate install Ian, For us, certificate installs worked with 3.0.4429.0, but uninstalls failed. There was a reply from Rob saying that the uninstall bug was fixed with 3.0.4513.0, but we're seeing the same install errors as you are with the latest build. On Tue, Sep 30, 2008 at 12:56 PM, Ian Elliott (Excell Data Corporation) [EMAIL PROTECTED] wrote: I finally convinced my team to upgrade to Wix 3 and now our certificate installer is failing: MSI (s) (C4:08) [15:50:50:560]: Invoking remote custom action. DLL: C:\WINNT\Installer\MSI13A.tmp, Entrypoint: InstallCertificates InstallCertificates: Error 0x80070057: Failed to open PFX file. InstallCertificates: Error 0x80070057: Failed to get SHA1 hash of certificate. InstallCertificates: Error 0x80070057: Failed to resolve certificate: ID_IDSAPICert It worked fine under Wix 2. Is there a fix planned soon for this? What version of Wix 3 do I need to go back to for this to work correctly? - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] failed certificate install
And we're having problems uploading the weekly binaries to SourceForge. They moved their machines between datacenters recently and something is different. Still investigating but I really haven't had any minutes to do so... -Original Message- From: Luke Bakken [mailto:[EMAIL PROTECTED] Sent: Saturday, October 04, 2008 15:42 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] failed certificate install https://sourceforge.net/tracker/?func=detailaid=1930640group_id=105970atid=642714 Should be in the next binary release. 4513 exhibits this issue. On Mon, Sep 29, 2008 at 4:33 PM, Ian Elliott (Excell Data Corporation) [EMAIL PROTECTED] wrote: I finally convinced my team to upgrade to Wix 3 and now our certificate installer is failing: MSI (s) (C4:08) [15:50:50:560]: Invoking remote custom action. DLL: C:\WINNT\Installer\MSI13A.tmp, Entrypoint: InstallCertificates InstallCertificates: Error 0x80070057: Failed to open PFX file. InstallCertificates: Error 0x80070057: Failed to get SHA1 hash of certificate. InstallCertificates: Error 0x80070057: Failed to resolve certificate: ID_IDSAPICert It worked fine under Wix 2. Is there a fix planned soon for this? What version of Wix 3 do I need to go back to for this to work correctly? - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Having issue with Variable.
What version of the WiX toolset are you using -Original Message- From: MadhaviAthota [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 02:50 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Having issue with Variable. Hi all, I am defining a variable like this ?define XYZInetPubPath = “C:\inetpub\wwwroot\XYZ” ? and using it in a property Property Id=XYZFolderPATH Value=$(var.XYZInetPubPath)\XYZFolder/Property and using the above property in CopyFile Id='XYZBKFiles' DestinationProperty='XYZBKFilesPATH' SourceProperty=XYZFolderPATHSourceName='*' / When I am running the MSI, I am getting the error specifying Could not access network location ?C:\inetpub\wwwroot\XYZ?\XYZFolder Please suggest me a solution for the above problem. '?' is getting concatenated to the variable value. Thanks in advance, Madhavi. -- View this message in context: http://n2.nabble.com/Having-issue-with-Variable.-tp1300465p1300465.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Component execution based on condition
Hi, I have some component which are executing based on some property. I am declaring my property like that: Property Id=INSTALLLSFILES I am assigning values to this property on some button click event: Control Id=Install Type=PushButton X=240 Y=243 Width=64 Height=20 Default=yes Text=!(loc.WixUIInstall) Publish Property=INSTALLPSFILES Value=11/Publish But my component is not executing. If I will assign value like : Property Id=INSTALLLSFILES value =1 Then my component is executing. Please help me out. I am facing some many problems regarding this. Regards -Sandeep - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] problem with dropping database on uninstall
Forgot to mention, the version I am using is Wix v3.0.4513.0. I guess what I am wondering is how do the DropDatabase and UninstallSqlData custom actions get scheduled? I see UninstallSqlData in the InstallExecuteSequence table, and the only condition is NOT SKIPUNINSTALLSQLDATA. This property is not output (I believe this means it has no data) in both the msi that worked and the msi that didn't. Amy -Original Message- From: Amy Rosewater [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 10:39 AM To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] problem with dropping database on uninstall Hi All, I have a database component which creates a new database during install, and is set to drop that same database on uninstall. This behavior used to work perfectly, but recently has stopped working and I am not sure why. I did not change versions of Wix, nor did I change the database component node below. sql:SqlDatabase Id=IVantageDatabase Server=[SQLSERVER] Database=[DATABASENAME] User=InstallationSqlUser CreateOnInstall=yes DropOnUninstall=yes ...(several install only sql strings here) sql:SqlString Id=DisconnectUsersFromDatabase User=InstallationSqlUser ExecuteOnUninstall=yes ExecuteOnInstall=no SQL=ALTER DATABASE [DATABASENAME] SET SINGLE_USER with ROLLBACK IMMEDIATE Sequence=901/ sql:SqlString Id=DropLoginIfExistsIninstall User=InstallationSqlUser ExecuteOnUninstall=yes ExecuteOnInstall=no SQL=if exists (select * from sys.syslogins where name='[APPLICATIONUSER]') DROP LOGIN [APPLICATIONUSER] Sequence=902 / /sql:SqlDatabase From my log when it worked: Action start 11:46:33: MigrateFeatureStates. Action ended 11:46:33: MigrateFeatureStates. Return value 0. Action start 11:46:33: SetCAINSTALLEDTrue. Action ended 11:46:33: SetCAINSTALLEDTrue. Return value 1. Action start 11:46:33: InstallValidate. Action ended 11:46:36: InstallValidate. Return value 1. Action start 11:46:36: InstallInitialize. Action ended 11:46:36: InstallInitialize. Return value 1. Action start 11:46:36: ProcessComponents. Action ended 11:46:37: ProcessComponents. Return value 1. Action start 11:46:37: UnpublishFeatures. Action ended 11:46:37: UnpublishFeatures. Return value 1. Action start 11:46:37: StopServices. Action ended 11:46:37: StopServices. Return value 1. Action start 11:46:37: DeleteServices. Action ended 11:46:37: DeleteServices. Return value 1. Action start 11:46:37: UninstallCertificates. UninstallCertificates: Skipping ConfigureCertificates() - required table not present. Action ended 11:46:37: UninstallCertificates. Return value 1. Action start 11:46:37: UninstallSqlData. UninstallCertificates: Scheduling SQL string: ALTER DATABASE iVantage50 SET SINGLE_USER with ROLLBACK IMMEDIATE UninstallCertificates: Scheduling SQL string: if exists (select * from sys.syslogins where name='iVantageApplication') DROP LOGIN iVantageApplication Action start 11:46:43: ExecuteSqlStrings. Action ended 11:46:43: ExecuteSqlStrings. Return value 1. Action start 11:46:43: DropDatabase. Action ended 11:46:43: DropDatabase. Return value 1. Action ended 11:46:43: UninstallSqlData. Return value 1. From my log now that it isn't working: Action start 9:48:21: MigrateFeatureStates. Action ended 9:48:21: MigrateFeatureStates. Return value 0. Action start 9:48:21: SetCAINSTALLEDTrue. Action ended 9:48:21: SetCAINSTALLEDTrue. Return value 1. Action start 9:48:21: InstallValidate. Action ended 9:48:24: InstallValidate. Return value 1. Action start 9:48:24: InstallInitialize. Action ended 9:48:24: InstallInitialize. Return value 1. Action start 9:48:24: ProcessComponents. Action ended 9:48:25: ProcessComponents. Return value 1. Action start 9:48:25: UnpublishFeatures. Action ended 9:48:25: UnpublishFeatures. Return value 1. Action start 9:48:25: StopServices. Action ended 9:48:25: StopServices. Return value 1. Action start 9:48:25: DeleteServices. Action ended 9:48:25: DeleteServices. Return value 1. Action start 9:48:25: UninstallCertificates. UninstallCertificates: Skipping ConfigureCertificates() - required table not present. Action ended 9:48:25: UninstallCertificates. Return value 1. Action start 9:48:25: UninstallSqlData. Action ended 9:48:32: UninstallSqlData. Return value 1. Anyone have any ideas why this might have stopped working? Thanks Amy Rosewater SPECTRUM Human Resource Systems Corporation 707 17th Street Suite 3800 Denver CO, 80202 303.592.3403 [EMAIL PROTECTED] - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list
Re: [WiX-users] Component condition ignored during Upgrade
The RemoveExistingProducts action is after FindRelatedProducts InstallExecuteSequence Custom Action=NewerVersionDetected After=FindRelatedProductsNEWAPPFOUND/Custom Custom Action=RemoveExistingProducts After=InstallValidateOLDAPPFOUND/Custom /InstallExecuteSequence Upgrade Id=9004eccd-9b56-4136-a2d9-275547e0d64b UpgradeVersion Property=OLDAPPFOUND IncludeMinimum=yes Minimum=0.0.0.0 IncludeMaximum=no Maximum=$(var.BuildVersion) MigrateFeatures=yes / UpgradeVersion Property=NEWAPPFOUND IncludeMinimum=no Minimum=$(var.BuildVersion) OnlyDetect=yes / /Upgrade -- View this message in context: http://n2.nabble.com/Component-condition-ignored-during-Upgrade-tp1122156p1301820.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How does digital signing work?
Here is how we do it. 1. We had to get a 'code signers certificate'. There are many vendors; Verisign, Thawte, Comodo or one of the competitors. If your company already has a certificate, you are saved from much frustration. If not, Comodo has very good instructions about installing the key and using it. 2. The System Requirements for the machine you are going to generate the signature on: a. Signtool.exe is included in the Platorm SDK b. You must also install CAPICOM (capicom_dc_sdk.msi) 3. Build your msi. 4. Use Signtool to sign any executable file (dll, exe, com, msi, cab, catalog etc). There are many command line switches depending on whether your Certificate is in the machine's Certificate Store or you have it exported to a file(.pfx) like we do. Syntax: signtool.exe sign /f Path\filename.pfx /p password for the key /t url to timpstamp server /v path\filename to sign There are many command line switches. The line above works but you may wish to add /q so that success returns nothing, errors will still return output to stdout. Syntax Help: http://msdn2.microsoft.com/en-us/library/aa387764.aspx Once you get SDK, CAPICOM and the Certificate installed, signing things is just one command in the build process. -Original Message- From: John Hall [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 10:16 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How does digital signing work? Could anyone please describe how digital signing works with WIX? I've only found the reference of the DigitalSignature-element here: http://wix.sourceforge.net/manual-wix2/wix_xsd_digitalsignature.htm In the Windows Installer SDK there isn't much more information. It seams that I need a 128 bit hash of an unknown file or set of files created with an unknown hashing algorithm. I first thought that I have to use the hash of the .MSI file, but this can't work because the hash itself is part of the .MSI file. So my questions are basically: 1. What hashing algorithm do I have to use? 2. What files do I have to include in the hash? Yves, I just use SignTool (http://msdn.microsoft.com/en-us/library/8s9b9yaz(VS.80).aspx) on my compiled .msi file. Regards, John - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Weekly releases
Still nothing. No idea... thought the last one went through (but obviously didn't check). I'll make sure it goes through correctly this week. -Original Message- From: Alex Ivanoff [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 01, 2008 12:16 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Weekly releases What happened to weekly releases? - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Logging
anyone else received this message almost 10 times today? -Original Message- From: Peter Vestergaard [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 6:47 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Logging I am using the command line On Mon, Oct 6, 2008 at 12:38 PM, Simon Dahlbacka [EMAIL PROTECTED]wrote: Or if you use votive (or othervise msbuild compatible project), you can use the normal msbuild logging mechanism http://msdn.microsoft.com/en-us/library/ms171470(VS.80).aspx /Simon On Mon, Oct 6, 2008 at 1:15 PM, Peter Vestergaard [EMAIL PROTECTED] wrote: Thanks for your reply. I can't get this to work with light. Could you give me an examble of the correct syntax? -Peter On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote: There's the traditional method of redirecting the output: candle args 1stdout.txt 2stderr.txt Rob Peter Vestergaard wrote: Hi. Is there any way to log candle and light build errors and warnings to a text file? Best regards Peter - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Weekly releases
Yeah, sorry, should have sent an update. SourceForge recently moved all of their servers from one datacenter (California, I think) to another (Chicago, I think). Something has changed in the move and we're still debugging what is wrong with our publish scripts. Unfortunately, I'm in the middle of selling one house and buying another so I haven't had the cycles to work on it beyond the initial diagnosis. CVS should be up to date if you really want to build your own version... otherwise, I'm going to be up late a few nights this week so I'm hoping to investigate this a little bit here and there. -Original Message- From: Alex Ivanoff [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 13:36 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Weekly releases Still nothing. No idea... thought the last one went through (but obviously didn't check). I'll make sure it goes through correctly this week. -Original Message- From: Alex Ivanoff [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 01, 2008 12:16 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Weekly releases What happened to weekly releases? - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Component execution based on condition
You don't have the property spelled the same in all instances. I see INSTALLLSFILES (with an L in the middle) and INSTALLPSFILES (with a P in the middle). Jim Williams -Original Message- From: Sandeep Gautam (HCL Technologies Ltd) [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 12:40 PM To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Component execution based on condition Hi, I have some component which are executing based on some property. I am declaring my property like that: Property Id=INSTALLLSFILES I am assigning values to this property on some button click event: Control Id=Install Type=PushButton X=240 Y=243 Width=64 Height=20 Default=yes Text=!(loc.WixUIInstall) Publish Property=INSTALLPSFILES Value=11/Publish But my component is not executing. If I will assign value like : Property Id=INSTALLLSFILES value =1 Then my component is executing. Please help me out. I am facing some many problems regarding this. Regards -Sandeep - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Wix v3 build failing
Hello, I'm trying to build WiX v3 from the command line. Running make.bat -v yields the following error at winterop.inc: [rc] 'C:\Users\jebremus\Documents\Visual Studio 2008\Projects\WIX\build\obj\debug\x86\winterop\winterop.res' does not exist, recompiling. [rc] Compiling C:\Users\jebremus\Documents\Visual Studio 2008\Projects\WIX\src\winterop\winterop.rc to C:\Users\jebremus\Documents\Visual Studio 2008\Projects\WIX\build\obj\debug\x86\winterop\winterop.res. [rc] Starting 'rc (/v /foC:\Users\jebremus\Documents\Visual Studio 2008\Projects\WIX\build\obj\debug\x86\winterop\winterop.res /I c:\program files\microsoft sdks\windows\v6.1\include /I c:\program files\microsoft visual studio 9.0\vc\include /I c:\program files\microsoft sdks\windows\v6.1\include /I C:\Users\jebremus\Documents\Visual Studio 2008\Projects\WIX\\src\dutil /I c:\program files\microsoft visual studio 9.0\vc\atlmfc\include /I C:\Users\jebremus\Documents\Visual Studio 2008\Projects\WIX\\inc C:\Users\jebremus\Documents\Visual Studio 2008\Projects\WIX\src\winterop\winterop.rc )' in 'C:\Users\jebremus\Documents\Visual Studio 2008\Projects\WIX' BUILD FAILED - 4 non-fatal error(s), 3 warning(s) C:\Users\jebremus\Documents\Visual Studio 2008\Projects\WIX\global.include(232,10): 'rc' failed to start.: NAnt.Core.BuildException: C:\Users\jebremus\Documents\Visual Studio 2008\Projects\WIX\global.include(232,10): 'rc' failed to start. --- System.ComponentModel.Win32Exception: The system cannot find the file specified at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at NAnt.Core.Tasks.ExternalProgramBase.StartProcess() in d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\ExternalProgramBase.cs:line 530 --- End of inner exception stack trace --- On my machine, the file \WIX\build\obj\debug\x86\winterop\winterop.res does NOT exist afterwards. I assume this is the file that cannot be found. Does anyone know how to resolve this issue? Any help would be hugely appreciated, thanks much. -Jeb Remus - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Component execution based on condition
Sorry, Actually This is atypo mistake while writing the mail. Please ignore this. Regards Sandeep -Original Message- From: Jim Williams [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 1:32 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Component execution based on condition You don't have the property spelled the same in all instances. I see INSTALLLSFILES (with an L in the middle) and INSTALLPSFILES (with a P in the middle). Jim Williams -Original Message- From: Sandeep Gautam (HCL Technologies Ltd) [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 12:40 PM To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Component execution based on condition Hi, I have some component which are executing based on some property. I am declaring my property like that: Property Id=INSTALLLSFILES I am assigning values to this property on some button click event: Control Id=Install Type=PushButton X=240 Y=243 Width=64 Height=20 Default=yes Text=!(loc.WixUIInstall) Publish Property=INSTALLPSFILES Value=11/Publish But my component is not executing. If I will assign value like : Property Id=INSTALLLSFILES value =1 Then my component is executing. Please help me out. I am facing some many problems regarding this. Regards -Sandeep - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Partial Uninstallation
Hi , I want to do partial uninstallation. Actually at the time of installation, I am dropping my binaries in two different folder. At the time of remove, invoking check box based UI and selecting only one checkbox (which will uninstall/remove one folder). Please help me out, how can I do this. Regards -Sandeep - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Search Replace template parameters in SQL
Daniel The email I received did not have your example template parameters. However, the way I have approached the problem of putting parameters into SQL scripts in WIX is to use the SQLString elements and use [MSIProperties] for the replacement work - the SQLStrings are formatted so they follow all of the property expansion rules. Its not particularly pretty so I tend to use it only where necessary. Michael -Original Message- From: dschmitz [mailto:[EMAIL PROTECTED] Sent: Monday, 6 October 2008 7:59 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Search Replace template parameters in SQL Hello, we have lots of SQL scripts here using SQL template parameters looking like this: SQL Management Studio has the possibility to fill these parameters with values using Ctrl+Shift+M Now we are going to automate the execution of these scripts with WiX. The standard Wix SQL cmds SqlScript / SQLString don't seem to do the trick here. I think the only way to solve this is to use a Custom Action which does Search Replace (maybe with regular expressions) and to pass in the parameter name and parameter value. Does anybody already have an existing solution / a custom action which can solve this problem and wouldn't mind sharing the solution? Thanks in advance Daniel -- View this message in context: http://n2.nabble.com/Search---Replace-template-parameters-in-SQL-tp13004 77p1300477.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Search Replace template parameters in SQL
I would be interested in a solution to this as well! -- Edwin -Original Message- From: dschmitz [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 2:59 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Search Replace template parameters in SQL Hello, we have lots of SQL scripts here using SQL template parameters looking like this: SQL Management Studio has the possibility to fill these parameters with values using Ctrl+Shift+M Now we are going to automate the execution of these scripts with WiX. The standard Wix SQL cmds SqlScript / SQLString don't seem to do the trick here. I think the only way to solve this is to use a Custom Action which does Search Replace (maybe with regular expressions) and to pass in the parameter name and parameter value. Does anybody already have an existing solution / a custom action which can solve this problem and wouldn't mind sharing the solution? Thanks in advance Daniel -- View this message in context: http://n2.nabble.com/Search---Replace-template-parameters-in-SQL-tp1300477p1300477.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Problem using FirewallException
I'm installing on an English version Windows, but the MSI's language code was French. I switched it to English to provide an all-English log, which you will find below. First, the immediate part: MSI (s) (E0:B0) [19:59:38:076]: Doing action: WixSchedFirewallExceptionsInstall Action 19:59:38: WixSchedFirewallExceptionsInstall. Configuring Windows Firewall Action start 19:59:38: WixSchedFirewallExceptionsInstall. MSI (s) (E0:B0) [19:59:38:076]: Creating MSIHANDLE (51) of type 790542 for thread 2480 MSI (s) (E0:58) [19:59:38:076]: Invoking remote custom action. DLL: C: \WINDOWS\Installer\MSI1039.tmp, Entrypoint: SchedFirewallExceptionsInstall MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (52) of type 790541 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (53) of type 790531 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: Closing MSIHANDLE (53) of type 790531 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (54) of type 790540 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (55) of type 790531 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (56) of type 790531 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: Closing MSIHANDLE (56) of type 790531 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: Closing MSIHANDLE (55) of type 790531 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (57) of type 790531 for thread 5156 SchedFirewallExceptions: Scheduling firewall exception (1€Fusion Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg \Fusion\Server\Fusion.exe) MSI (s) (E0!24) [19:59:38:126]: Closing MSIHANDLE (57) of type 790531 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: PROPERTY CHANGE: Adding WixRollbackFirewallExceptionsInstall property. Its value is '1Fusion ServiceLocalSubnet02C:\Program Files\Paul Lalonde enrg\Fusion \Server\Fusion.exe'. MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (58) of type 790531 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: Closing MSIHANDLE (58) of type 790531 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: Doing action: WixRollbackFirewallExceptionsInstall Action 19:59:38: WixRollbackFirewallExceptionsInstall. Rolling back Windows Firewall configuration Action start 19:59:38: WixRollbackFirewallExceptionsInstall. 1: Rolling back Windows Firewall configuration Action ended 19:59:38: WixRollbackFirewallExceptionsInstall. Return value 1. MSI (s) (E0!24) [19:59:38:126]: PROPERTY CHANGE: Adding WixExecFirewallExceptionsInstall property. Its value is '1Fusion ServiceLocalSubnet02C:\Program Files\Paul Lalonde enrg\Fusion \Server\Fusion.exe'. MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (59) of type 790531 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: Closing MSIHANDLE (59) of type 790531 for thread 5156 MSI (s) (E0!24) [19:59:38:126]: Doing action: WixExecFirewallExceptionsInstall Action 19:59:38: WixExecFirewallExceptionsInstall. Installing Windows Firewall configuration Action start 19:59:38: WixExecFirewallExceptionsInstall. 1: Installing Windows Firewall configuration Action ended 19:59:38: WixExecFirewallExceptionsInstall. Return value 1. MSI (s) (E0!24) [19:59:38:136]: Closing MSIHANDLE (52) of type 790541 for thread 5156 MSI (s) (E0!24) [19:59:38:136]: Closing MSIHANDLE (54) of type 790540 for thread 5156 MSI (s) (E0:58) [19:59:38:136]: Closing MSIHANDLE (51) of type 790542 for thread 2480 Action ended 19:59:38: WixSchedFirewallExceptionsInstall. Return value 1. Next, the deferred part, including the error and the rollback actions: MSI (s) (E0:B0) [19:59:38:636]: Executing op: ActionStart (Name=WixRollbackFirewallExceptionsInstall,Description=Rolling back Windows Firewall configuration,) Action 19:59:38: WixRollbackFirewallExceptionsInstall. Rolling back Windows Firewall configuration MSI (s) (E0:B0) [19:59:38:636]: Executing op: CustomActionSchedule (Action = WixRollbackFirewallExceptionsInstall ,ActionType = 3329 ,Source =BinaryData,Target=ExecFirewallExceptions,CustomActionData=1Fusion ServiceLocalSubnet02C:\Program Files\Paul Lalonde enrg\Fusion \Server\Fusion.exe) MSI (s) (E0:B0) [19:59:38:636]: Executing op: ActionStart (Name=WixExecFirewallExceptionsInstall,Description=Installing Windows Firewall configuration,) Action 19:59:38: WixExecFirewallExceptionsInstall. Installing Windows Firewall configuration MSI (s) (E0:B0) [19:59:38:636]: Executing op: CustomActionSchedule (Action = WixExecFirewallExceptionsInstall ,ActionType = 3073 ,Source =BinaryData,Target=ExecFirewallExceptions,CustomActionData=1Fusion ServiceLocalSubnet02C:\Program Files\Paul Lalonde enrg\Fusion \Server\Fusion.exe) MSI (s) (E0:B0) [19:59:38:646]: Creating MSIHANDLE (60) of type 790536 for thread 2480 MSI (s) (E0:04) [19:59:38:646]: Invoking remote custom action. DLL: C: \WINDOWS\Installer\MSI103B.tmp, Entrypoint: ExecFirewallExceptions MSI (s)
Re: [WiX-users] How to add a localization file to a WiX (VS2005) project?
Hi guys, I am using WiX 2.0. Any ideas? Thanks! Best regards, Shao Voon --- On Mon, 10/6/08, Wong Shao Voon [EMAIL PROTECTED] wrote: From: Wong Shao Voon [EMAIL PROTECTED] Subject: [WiX-users] How to add a localization file to a WiX (VS2005) project? To: wix-users@lists.sourceforge.net Date: Monday, October 6, 2008, 2:43 PM Hi, I have tried to add in various ways but no success. What is the correct way of adding a wxl file to a WiX (VS2005) project? Thank you very much! Best regards, Shao Voon - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Silent Repair
Hi , How can I do silent repair. I am running msiexec with option /f nothing is happening.No Custom action is not executing. Please help. Regards -Sandeep - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Having issue with Variable.
Hi Rob, Thanks for the reply. I am developing the msi through Votive. The version of windows installer XML is v3. Thank You, Madhavi. From: Rob Mensching-2 [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 11:42 PM To: Madhavi Athota (HCL Technologies Ltd) Subject: Re: [WiX-users] Having issue with Variable. What version of the WiX toolset are you using -Original Message- From: MadhaviAthota [mailto:[EMAIL PROTECTED]http://n2.nabble.com/user/SendEmail.jtp?type=nodenode=1301557i=0] Sent: Monday, October 06, 2008 02:50 To: [EMAIL PROTECTED]http://n2.nabble.com/user/SendEmail.jtp?type=nodenode=1301557i=1 Subject: [WiX-users] Having issue with Variable. Hi all, I am defining a variable like this ?define XYZInetPubPath = “C:\inetpub\wwwroot\XYZ” ? and using it in a property Property Id=XYZFolderPATH Value=$(var.XYZInetPubPath)\XYZFolder/Property and using the above property in CopyFile Id='XYZBKFiles' DestinationProperty='XYZBKFilesPATH' SourceProperty=XYZFolderPATHSourceName='*' / When I am running the MSI, I am getting the error specifying Could not access network location ?C:\inetpub\wwwroot\XYZ?\XYZFolder Please suggest me a solution for the above problem. '?' is getting concatenated to the variable value. Thanks in advance, Madhavi. -- View this message in context: http://n2.nabble.com/Having-issue-with-Variable.-tp1300465p1300465.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list [EMAIL PROTECTED]http://n2.nabble.com/user/SendEmail.jtp?type=nodenode=1301557i=2 https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list [EMAIL PROTECTED]http://n2.nabble.com/user/SendEmail.jtp?type=nodenode=1301557i=3 https://lists.sourceforge.net/lists/listinfo/wix-users View message @ http://n2.nabble.com/Having-issue-with-Variable.-tp1300465p1301557.html To unsubscribe from Having issue with Variable., click here (link removed) =. -- View this message in context: http://n2.nabble.com/Having-issue-with-Variable.-tp1300465p1302653.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Problem using FirewallException
Paul Lalonde wrote: I'm attempting to use the FirewallException element, without much success. When installing, the installer abruptly performs a rollback when it hits the FirewallException's deferred CA. No message box to the user, nothing in the log. This is usin Wix 3.0.4513 on Windows Server 2003 SP2. I don't see how it could fail without an error message, so I'm wondering if there's an exception in the code itself. A couple of things to try: 1. Drop the Assembly and AssemblyApplication attributes; it looks like it's resolving the file path OK but still... 2. Run the installer with full UI. If failures are detected, the custom action throws an error message in UI mode. I developed the extension on Server 2003 x64; are you running x86 or x64? -- sig://boB http://joyofsetup.com/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Component condition ignored during Upgrade
PameAlex wrote: The RemoveExistingProducts action is after FindRelatedProducts I don't think you can rely on the UpgradeVersion properties being passed to the old product. Check a verbose log after RemoveExistingProducts to see the major upgrade. -- sig://boB http://joyofsetup.com/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Having issue with Variable.
MadhaviAthota wrote: ?define XYZInetPubPath = “C:\inetpub\wwwroot\XYZ” ? The quotes you're using are the curly variety, not straight quotes. See the difference: Property Id=XYZFolderPATH The WiX preprocessor doesn't understand curly quotes. -- sig://boB http://joyofsetup.com/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix v3 build failing
Jeb Remus wrote: NAnt.Core.BuildException: C:\Users\jebremus\Documents\Visual Studio 2008\Projects\WIX\global.include(232,10): 'rc' failed to start. --- System.ComponentModel.Win32Exception: The system cannot find the file specified at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at NAnt.Core.Tasks.ExternalProgramBase.StartProcess() in d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\ExternalProgramBase.cs:line 530 --- End of inner exception stack trace --- On my machine, the file \WIX\build\obj\debug\x86\winterop\winterop.res does NOT exist afterwards. I assume this is the file that cannot be found. Does anyone know how to resolve this issue? The resource compiler rc.exe has to be on the path. Run the build from a VS2008 command prompt and make sure you have Visual C++ installed. -- sig://boB http://joyofsetup.com/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] adding registry entries when a checkbox is checked
Sean Farrow wrote: Do I need to move the checkboxto an earlier dialog? Yes. The property must be set before installation begins. -- sig://boB http://joyofsetup.com/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Having issue with Variable.
Hi Bob, Thank you very much. This worked. -Original Message- From: Bob Arnson [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 07, 2008 9:53 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Having issue with Variable. MadhaviAthota wrote: ?define XYZInetPubPath = “C:\inetpub\wwwroot\XYZ” ? The quotes you're using are the curly variety, not straight quotes. See the difference: Property Id=XYZFolderPATH The WiX preprocessor doesn't understand curly quotes. -- sig://boB http://joyofsetup.com/ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users