[WiX-users] Help on defining custom return errors
How can we change the error reference that MSI chooses to show the error if the installer returns a non 0 value? Appreciate if anyone can give me an insight on this thanks Anidil -- View this message in context: http://www.nabble.com/Help-on-defining-custom-return-errors-tp18755352p18755352.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] check for Empty INSTALLDIR
I use the following condition to check for empty path edit box and disable Next button if empty.But it doesn't disable Next button.. condition Action=disableNOT INSTALLDIR /condition Is this not i should be checking for empty pathEdit textbox? thanks Anidil -- View this message in context: http://www.nabble.com/check-for--Empty-INSTALLDIR-tp18756163p18756163.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] Custom error based on the reslult of a custom action
Hello there Is there a way i can pop up a custom error message if a custom action that runs an exe installed as part of the application fails? I read about type 19 CAs but that just aborts the installation throwing an error message.. Any help on this? -- View this message in context: http://www.nabble.com/Custom-error-based-on-the-reslult-of-a-custom-action-tp18747345p18747345.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] Help on type 19 custom action
Hello there I'm trying to write a type 19 custom action to abort installation and display a formatted message from the target column..Can anybody help me on this? I need to throw a message based on the return value of another custom action.. -- View this message in context: http://www.nabble.com/Help-on-type-19-custom-action-tp18713554p18713554.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] Temp files after repair
In the verbose log file i see that MsiSystemRebootPending property get set to 1.And upon reboot,the temp file get removed and the opened help file during repair get showed up in the installdir.I do not see files to be removed on next reboot in the verbose log Rob Mensching-2 wrote: Log file might list the files as files to be removed on next reboot. Take a look at the verbose log file. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Monday, July 28, 2008 07:10 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Temp files after repair If i repair the MSI keeping one of the installed files opened, i see there are temp files getting created inside the installdir.Why is this happening? WI have tried changing the REINSTALLMODE=vmus so that all files will be forecully reinstalled.But no luck though..Can anyone give me an insight on this behavir of MSI? -- View this message in context: http://www.nabble.com/Temp-files-after-repair-tp18689219p18689219.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 -- View this message in context: http://www.nabble.com/Temp-files-after-repair-tp18689219p18713768.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] Help on type 19 custom action
Okie...Could you help me to write a type 19 CA that just aborts the installation throwing a custom error message? Richard-45 wrote: In article [EMAIL PROTECTED], Anidil [EMAIL PROTECTED] writes: I'm trying to write a type 19 custom action to abort installation and display a formatted message from the target column..Can anybody help me on this? I need to throw a message based on the return value of another custom action.. I don't understand. Once another custom action returns failure, the whole thing stops and it won't execute your type 19 action. -- The Direct3D Graphics Pipeline -- DirectX 9 draft available for download http://www.xmission.com/~legalize/book/download/index.html Legalize Adulthood! http://blogs.xmission.com/legalize/ - 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://www.nabble.com/Help-on-type-19-custom-action-tp18713554p18714965.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] Temp files after repair
If i repair the MSI keeping one of the installed files opened, i see there are temp files getting created inside the installdir.Why is this happening? WI have tried changing the REINSTALLMODE=vmus so that all files will be forecully reinstalled.But no luck though..Can anyone give me an insight on this behavir of MSI? -- View this message in context: http://www.nabble.com/Temp-files-after-repair-tp18689219p18689219.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] FilesInUse in a different session
Hello there Is there a way to show the files in use dialog if the application files are kept opened in a different vista session? Thanks Anidil -- View this message in context: http://www.nabble.com/FilesInUse-in-a-different-session-tp18626251p18626251.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] rollback after removing backup files
I can't roll back when the installer/uninstaller is at removing backup files stage..MSI gracefully exits without rolling back though user clicks 'Yes on the rollback confirmation dialog. I have noticed this behavior with many different MSI based applicaitons downloaded Is this the expected MSI behavior??? please clarify Thanks Anidil -- View this message in context: http://www.nabble.com/rollback-after-removing-backup-files-tp18523912p18523912.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] Merge module question
Can't we author all the setup components inside an msm?Do we really need wix then?What all are the advantages of going for wix instead of deploying an application using merge modules? -- View this message in context: http://www.nabble.com/Merge-module-question-tp18483804p18483804.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] Changing checkbox background color
I have placed the checkbox control on top of the native window instead of white back ground which is a bimap to get rid of this problem Rob Hamflett wrote: One work around is to make the control the same size as the checkbox (so the text is hidden) and then place a text control next to it. Visually this will give you what you want, but with a couple of gotchas: 1 - you can't click the text to toggle the checkbox 2 - screen readers (such as those used by blind people) will probably get a bit confused Rob Rob Mensching wrote: The Windows Installer doesn't support that. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alex Goryuk Sent: Tuesday, July 15, 2008 14:41 To: discussion for Windows Installer XML toolset. Subject: [WiX-users] Changing checkbox background color Hi, How would one change the foreground/background color of a checkbox? I need to change the WIXUI_EXITDIALOGOPTIONALCHECKBOX from gray background to transparent/white in the Exit Dialog ( http://www.wixwiki.com/index.php?title=ExitDialog ). Thanks, Alex G. - 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 -- View this message in context: http://www.nabble.com/Changing-checkbox-background-color-tp18475534p18485500.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] Rollback nightmare - II
When the user cancels the uninstall after the progress bar completes 95%,installer ends up showing the ExitDialog screen removing the application instead of rollback.I've scheduled custom actions during uninstall.. Is this an expected behavior? Can anybody give any insight to get rid of this problem Any help is greatly appreciated -- View this message in context: http://www.nabble.com/Rollback-nightmare---II-tp18462512p18462512.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] Uninstall rollback nightmare
Hi all I'm facing some problems with my uninstall rollback custom action.Installer doesn't seems to be triggering any rollback custom action during uninstall cancel, but i see that it get triggered during install cancel.I have made the rollback CA execute condition as 1 so that it runs always.But no luck though Any help is appreciated Thanks Anidil -- View this message in context: http://www.nabble.com/Uninstall-rollback-nightmare-tp18379609p18379609.html Sent from the wix-users mailing list archive at Nabble.com. - Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Run rollback custom action with elevated privileges
Doesn't that mean both Execute=rollback and Execute=deferred are made part of the same rollback custom action? I'm not clear about writing the rollback CA.Please help Rob Mensching-2 wrote: Rollback CustomActions must be deferred and thus are part of the elevated portion of the install. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Friday, July 04, 2008 05:27 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Run rollback custom action with elevated privileges Hello there As per my understanding,to add a custom action to the roll back script,inside the CA, we need to change Execute=rollback.If we do this, how do i make it launch with elevated privilege? thanks Anidil -- View this message in context: http://www.nabble.com/Run-rollback-custom-action-with-elevated-privileges-tp18278493p18278493.html Sent from the wix-users mailing list archive at Nabble.com. - Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Run-rollback-custom-action-with-elevated-privileges-tp18278493p18338727.html Sent from the wix-users mailing list archive at Nabble.com. - Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Run rollback custom action with elevated privileges
Hello there As per my understanding,to add a custom action to the roll back script,inside the CA, we need to change Execute=rollback.If we do this, how do i make it launch with elevated privilege? thanks Anidil -- View this message in context: http://www.nabble.com/Run-rollback-custom-action-with-elevated-privileges-tp18278493p18278493.html Sent from the wix-users mailing list archive at Nabble.com. - Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Induce Sleep in the MSI script
Is there a way to do this? -- View this message in context: http://www.nabble.com/Induce-Sleep-in-the-MSI-script-tp18132204p18132204.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Induce Sleep in the MSI script
Well i mean wait for a defined time.. sleep(milliseconds) I have written a c# exe that gives a sleep of 30 seconds.But when i call it from the installer using a CA,i see that the exe in the process list of task manager for just 4 seconds and it doesn't hold/delay the installation sequence for 30 seconds.. Roger Lipscombe wrote: Use a custom action to play some soothing music? Maybe turn down the LCD backlight? Or did you mean one of the following? 1. Wait for a defined time -- i.e. ::Sleep(milliseconds) or Thread.Sleep(whatever) 2. Put the computer into standby. I'm joking around, but you'll need to be more specific. Cheers, Roger. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Thu 26 June 2008 13:08 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Induce Sleep in the MSI script Is there a way to do this? -- View this message in context: http://www.nabble.com/Induce-Sleep-in-the-MSI-script-tp18132204p18132204.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users 1E can save a company with 10,000 PCs over $165,000 and 1,381 tons of CO2 emissions per annum. Calculate what you can save with the award winning NightWatchman from 1E. Discover the benefits of System Center solutions for yourself - attend an exclusive 1E Enterprise Solutions Road Show. Visit our website at http://www.1e.com DISCLAIMER: This is a PRIVATE message. If you are not the intended recipient, please delete without copying and kindly advise us by e-mail of the mistake in delivery. NOTE: Regardless of content, this e-mail shall not operate to bind 1E Ltd to any order or other contract unless pursuant to explicit written agreement or government initiative expressly permitting the use of e-mail for such purpose - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Induce-Sleep-in-the-MSI-script-tp18132204p18133837.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] delete registry node during uninstall
How do i delete complete registry node regardless of what all entries are created under that -- View this message in context: http://www.nabble.com/delete-registry-node-during-uninstall-tp18063582p18063582.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Running .exe file as part of OS startup
How do i run the startup application with elevated privileges on windows Vista? Wilson, Phil wrote: That registry entry is processed when a user logs on, not when the OS starts up. So if the request is really for when the OS starts up I think a service is the only choice. If it's really for when a user logs on that entry will do, as will adding a shortcut to the Startup program menu group. Phil Wilson From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Karthik Krishnan Sent: Monday, February 04, 2008 8:12 AM To: Anidil; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Running .exe file as part of OS startup I remember a lot of spyware(and legitimate software too!) write entries to : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run to get things to run during startup, maybe you could try that? K On Feb 4, 2008 7:57 AM, Anidil [EMAIL PROTECTED]mailto:[EMAIL PROTECTED] wrote: Could anyone give an insight on how to implement this using wix? -- View this message in context: http://www.nabble.com/Running-.exe-file-as-part-of-OS-startup-tp15267561p15267561.html Sent from the wix-users mailing list archive at Nabble.comhttp://Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.netmailto:WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Running-.exe-file-as-part-of-OS-startup-tp15267561p17754412.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Avoid install on removable drives
I have tried using Removable=no with the PathEdit control inside the BrowseDlg but it gives an error while building the MSI.Can anybody give an insight on how to avoid install on removable drives -- View this message in context: http://www.nabble.com/Avoid-install-on-removable-drives-tp17645749p17645749.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] To Prevent Install on Windows 2008
I have an MSI that is intended for Only Vista and Vista SP1.Can anybody give me some hints to prevent install on Windows 2008? I have tried the following condition but it doesn't work Condition Message= blah blah WindowsBuild = 6000 OR WindowsBuild = 6001 AND ServicePackLevel = 1/Condition NB: For Windows 2008 and Vista SP1,VersionNT and WindowsBuild numbers are 600 and 6001 respectively -- View this message in context: http://www.nabble.com/To-Prevent-Install-on-Windows-2008-tp17202645p17202645.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] To Prevent Install on Windows 2008
I have tried that but still it's not preventing install on Windows 2008.. Holmgren Mathias wrote: Example: Condition Message=Only Vista install supported VersionNT = 600 AND ServicePackLevel = 1/Condition For more, see this link: http://msdn.microsoft.com/en-us/library/aa370556(VS.85).aspx -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: den 13 maj 2008 09:31 To: wix-users@lists.sourceforge.net Subject: [WiX-users] To Prevent Install on Windows 2008 I have an MSI that is intended for Only Vista and Vista SP1.Can anybody give me some hints to prevent install on Windows 2008? I have tried the following condition but it doesn't work Condition Message= blah blah WindowsBuild = 6000 OR WindowsBuild = 6001 AND ServicePackLevel = 1/Condition NB: For Windows 2008 and Vista SP1,VersionNT and WindowsBuild numbers are 600 and 6001 respectively -- View this message in context: http://www.nabble.com/To-Prevent-Install-on-Windows-2008-tp17202645p1720 2645.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/To-Prevent-Install-on-Windows-2008-tp17202645p17203835.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Change a registry value during uninstall
Hello there How do i change the integer value of a registry entry before the uninstall starts? Thanks Anidil -- View this message in context: http://www.nabble.com/Change-a-registry-value-during-uninstall-tp16848297p16848297.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] sleep/delay for testing rollback functionality
Is there a way to do this in WiX? -- View this message in context: http://www.nabble.com/sleep-delay-for-testing-rollback-functionality-tp16717825p16717825.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Elevation problem on Vista
I am facing some issues when i make a call to systray.exe elevated automatically as follows: !--CA to launch the systray.exe -- CustomAction Id=LaunchSystrayExe Directory=INSTALLDIR ExeCommand=[INSTALLDIR]Display.exe Return=check Execute=deferred Impersonate=no / !--CA to kill the systray softly during uninstall-- CustomAction Id=TerminateSystray.SetProperty Return=check Property=CustomActionData Value=systray.exe / CustomAction Id=TerminateSystray BinaryKey=KillMeSoftlyDll DllEntry=KillMeSoftly/ InstallExecuteSequence CustomAction Id=TerminateSystray.SetProperty Return=check Property=CustomActionData Value=apcsystray.exe / CustomAction Id=TerminateSystray BinaryKey=KillMeSoftlyDll DllEntry=KillMeSoftly/ Custom Action=TerminateSystray.SetProperty Before=InstallValidate1/Custom Custom Action=TerminateSystray Before=InstallValidate1/Custom Custom Action='LaunchSystrayExe' Before='InstallFinalize'NOT Installed/Custom /InstallExecuteSequence I get the exe launched successfully with UAC on[By changing the custom action to deferred and no-impersonate].But when i try to kill the process during uninstall using KillMeSoftly dll ,[which sends a WM_CLOSE message to the systray.exe process] it doesn't seems to kill the process as it require the process to be launched as non-elevated user. There was no luck even when i tried runnig the TerminateSystray CA as elevated. Any idea how to make this work with UAC enabled? -- View this message in context: http://www.nabble.com/Elevation-problem-on-Vista-tp16700151p16700151.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] How to kill a process launched with elevated privileges?
Can anyone give an insight on killing a systray process launched using a CA which has been made deferred and no-impersonate to get it running with UAC enabled on Vista?? -- View this message in context: http://www.nabble.com/How-to-kill-a-process-launched-with-elevated-privileges--tp16700351p16700351.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Include a sleep in the rollback
is there a way to include a sleep in the rollback action to validate the functionality of the roll back? -- View this message in context: http://www.nabble.com/Include-a-sleep-in-the-rollback-tp16604546p16604546.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Help on custom action to delete a stopped service entry
I have a CA that delete a stopped service entry from the service console as follows CustomAction Id=CA1 Property=CA1_PROP Value=[SystemFolder]cmd.exe/ CustomAction Id=CA2 Property=CA1_PROP ExeCommand=/c sc delete quot;Servicequot; / And a property that search for the service registry entry: Property Id=SERVICECHECK Value=YES RegistrySearch Id=CheckService Type=raw Root=HKLM Key=SYSTEM\CurrentControlSet\Services\Name of Service Name=DisplayName/ /Property and its been sequenced as : InstallExecuteSequence Custom Action='CA1' After='InstallFinalize'REMOVE=ALL AND NOT (SERVICECHECK = YES)/Custom Custom Action='CA2' After='CA1'REMOVE=ALL AND NOT (SERVICECHECK = YES)/Custom /InstallExecuteSequence This doesn't work as expected.I want to run the CA during uninstall only if the service registry entry is present.Can anybody help me to get it working? -- View this message in context: http://www.nabble.com/Help-on-custom-action-to-delete-a-stopped-service-entry-tp16491651p16491651.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Re start Manager on Vista
Hello there..any luck on this issue? even I'm facing the same problem Stefan Pavlik-2 wrote: Hi, I have a problem with Restart Manager on Windows Vista. During uninstallation of our application (usually after establishing the connection - our software is manager for Data Cards) the Windows Installer shows that it needs to close and restart several system services (e.g. Application Experience, Application Information, Application Management, Background Intelligent Transfer Service, Certificate Propagation, Extensible Authentication Protocol, Group Policy Client, IKE and AuthIP IPsec Keying Modules,). After pressing OK the installation ends with restart required. My problem is that I do not know how to avoid displaying of such ugly dialog (the user is unable to stop the system services). All services are hosted in one process (svchost.exe) and therefore all services are displayed to the user. Any help is highly appreciated. Thanks Stefan Here is the InstallaValidate action from the Log file : Action start 11:21:43: InstallValidate. MSI (s) (28:18) [11:21:43:366]: Note: 1: 2205 2: 3: _RemoveFilePath MSI (s) (28:18) [11:21:47:219]: Note: 1: 2756 2: OLD_START_MENU_FOLDER MSI (s) (28:18) [11:21:47:313]: Note: 1: 2756 2: OLD_MSI_PROGRAM_GROUP_UP_PATH MSI (s) (28:18) [11:21:47:313]: Note: 1: 2756 2: OLD_MSI_PROGRAM_GROUP_UPUP_PATH MSI (s) (28:18) [11:21:47:406]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is '0'. Its new value:'1'. MSI (s) (28:18) [11:21:47:406]: Note: 1: 2205 2: 3: BindImage MSI (s) (28:18) [11:21:47:406]: Note: 1: 2205 2: 3: ProgId MSI (s) (28:18) [11:21:47:406]: Note: 1: 2205 2: 3: PublishComponent MSI (s) (28:18) [11:21:47:406]: Note: 1: 2205 2: 3: SelfReg MSI (s) (28:18) [11:21:47:406]: Note: 1: 2205 2: 3: Extension MSI (s) (28:18) [11:21:47:406]: Note: 1: 2205 2: 3: Font MSI (s) (28:18) [11:21:47:406]: Note: 1: 2205 2: 3: Class MSI (s) (28:18) [11:21:47:406]: Note: 1: 2727 2: MSI (s) (28:18) [11:21:58:358]: RESTART MANAGER: Detected that application with id 2776, friendly name 'GUI for Unlimited Data Manager', of type RmUnknownApp and status 1 holds file[s] in use. MSI (s) (28:18) [11:21:58:358]: RESTART MANAGER: Detected that application with id 2148, friendly name 'UDM Service', service short name 'UDM Service', of type RmService and status 1 holds file[s] in use. MSI (s) (28:18) [11:21:58:358]: RESTART MANAGER: Detected that the service UDM Service will be stopped due to a service control action authored in the package before the files are updated. So, we will not attempt to stop this service using Restart Manager MSI (s) (28:18) [11:21:58:358]: RESTART MANAGER: Detected that application with id 516, friendly name 'Sesam Control Service', service short name 'SesamService', of type RmService and status 1 holds file[s] in use. MSI (s) (28:18) [11:21:58:358]: RESTART MANAGER: Detected that the service SesamService will be stopped due to a service control action authored in the package before the files are updated. So, we will not attempt to stop this service using Restart Manager MSI (s) (28:18) [11:21:58:358]: RESTART MANAGER: Detected that application with id 1056, friendly name 'Shell Hardware Detection', service short name 'ShellHWDetection', of type RmService and status 1 holds file[s] in use. MSI (c) (24:C0) [11:21:58:358]: RESTART MANAGER: Session opened. MSI (c) (24:C0) [11:21:58:389]: RESTART MANAGER: Detected that application with id 2776, friendly name 'GUI for Unlimited Data Manager', of type RmMainWindow and status 1 holds file[s] in use. MSI (c) (24:C0) [11:21:58:389]: RESTART MANAGER: Detected that application with id 1056, friendly name 'Application Experience', service short name 'AeLookupSvc', of type RmCritical and status 1 holds file[s] in use. MSI (c) (24:C0) [11:21:58:389]: RESTART MANAGER: Detected that application with id 1056, friendly name 'Application Information', service short name 'Appinfo', of type RmCritical and status 1 holds file[s] in use. MSI (c) (24:C0) [11:21:58:389]: RESTART MANAGER: Detected that application with id 1056, friendly name 'Application Management', service short name 'AppMgmt', of type RmCritical and status 1 holds file[s] in use. MSI (c) (24:C0) [11:21:58:389]: RESTART MANAGER: Detected that application with id 1056, friendly name 'Background Intelligent Transfer Service', service short name 'BITS', of type RmCritical and status 1 holds file[s] in use. MSI (c) (24:C0) [11:21:58:389]: RESTART MANAGER: Detected that application with id 1056, friendly name 'Extensible Authentication Protocol', service short name 'EapHost', of type RmCritical and status 1 holds file[s] in use. MSI (c) (24:C0) [11:21:58:389]: RESTART MANAGER: Detected that application with id 1056, friendly name 'Group Policy Client', service short name 'gpsvc', of type RmCritical and status 1 holds file[s] in use. MSI (c) (24:C0)
Re: [WiX-users] Systray doesn't work during Repair
I get the systray launched both at install and repair when i set the condition as 1. But the CA Custom Action='LaunchSystrayExe' After='InstallFinalize'1/Custom get executed during the uninstall as well[which i don't want] and errors out as the installed files are not available at the end of uninstall.How should i be sequencing it so that it work fine with install,repair and uninstall? Sebastian Brand-2 wrote: How about just 1 as Condition to have the CA executed always? Best regards, Sebastian Brand Instyler Software - http://www.instyler.com On Mar 27, 2008, at 11:18 , Anidil wrote: It works fine during repair when i change the condition to Installed.But it doesn't launch automatically after the installation unless i make it NOT Installed , in that case repair doesn't work :(...strange.. Here is a snip of my code ... CustomAction Id=TerminateSystray.SetProperty Return=check Property=CustomActionData Value=systrayprocess.exe/ CustomAction Id=TerminateSystray BinaryKey=KillMeSoftlyDll DllEntry=KillMeSoftly / InstallExecuteSequence .. Custom Action=TerminateSystray.SetProperty Before=InstallValidateInstalled/Custom Custom Action=TerminateSystray Before=InstallValidateInstalled/Custom Custom Action='LaunchSystrayExe' After='InstallFinalize'Installed/ Custom /InstallExecuteSequence where KillMeSoftly is a dll CA which kills the systray process softly by sending a WM_CLOSE message Wilson, Phil wrote: Unless my eyes are deceiving me, your custom action has a condition of Not Installed. Your product *is* installed when you do a repair. You have the pseudo-code If my product is Not Installed then run app.exe. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Wednesday, March 26, 2008 3:08 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Systray doesn't work during Repair I use the following code to launch a systray CustomAction Id=LaunchSystrayExe Directory=INSTALLDIR ExeCommand=[INSTALLDIR]Systray.exe Return=ignore / And sequence the same in the InstallExecuteSequence as follows ... Custom Action='LaunchSystrayExe' After='InstallFinalize'Not Installed/Custom It's working perfectly for a normal install.But when i repair the MSI installation, the systray doesn't seems to be launching again.Can anyone give an insight on this issue? NB:I use another CA for killing the systray. -- View this message in context: http://www.nabble.com/Systray-doesn%27t-work-during-Repair-tp16299140p16299140.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Systray-doesn%27t-work-during-Repair-tp16299140p16323322.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Systray-doesn%27t-work-during-Repair-tp16299140p16418689.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace
[WiX-users] Quiet Execution nightmare
I use the following Quiet execution CA to run an EXE during install Binary Id=wixca src=wixca.dll/ CustomAction Id=Validate Property=QtExecCmdLine Value=[INSTALLDIR]Vaidate.exe INSTALL/ CustomAction Id=QtExec BinaryKey=wixca DllEntry=CAQuietExec Execute=immediate Return=check / InstallExecuteSequence Custom Action='Validate' After='LaunchSystrayExe'NOT Installed/Custom Custom Action=QtExec After='Validate'NOT Installed/Custom /InstallExecuteSequence Installer fails with the following error in the verbose log: CAQuietExec: Command string must begin with quoted application name. MSI (s) (30!FC) [15:03:41:856]: Closing MSIHANDLE (4) of type 790531 for thread 508 MSI (s) (30!FC) [15:03:41:856]: Creating MSIHANDLE (5) of type 790531 for thread 508 CAQuietExec: Error 0x80070057: invalid command line property value MSI (s) (30!FC) [15:03:41:856]: Closing MSIHANDLE (5) of type 790531 for thread 508 MSI (s) (30!FC) [15:03:41:856]: Creating MSIHANDLE (6) of type 790531 for thread 508 CAQuietExec: Error 0x80070057: failed to get Command Line MSI (s) (30!FC) [15:03:41:856]: Closing MSIHANDLE (6) of type 790531 for thread 508 MSI (s) (30!FC) [15:03:41:856]: Closing MSIHANDLE (2) of type 790541 for thread 508 MSI (s) (30:70) [15:03:41:872]: Closing MSIHANDLE (1) of type 790542 for thread 2632 Action ended 15:03:41: QtExec. Return value 3. Am i not using the quotes correctly?? Also i'm using a CA to set the property value. Can anybody give me an insight on what am i doing wrong here? thanks Anidil -- View this message in context: http://www.nabble.com/Quiet-Execution-nightmare-tp16395201p16395201.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Systray doesn't work during Repair
It works fine during repair when i change the condition to Installed.But it doesn't launch automatically after the installation unless i make it NOT Installed , in that case repair doesn't work :(...strange.. Here is a snip of my code ... CustomAction Id=TerminateSystray.SetProperty Return=check Property=CustomActionData Value=systrayprocess.exe/ CustomAction Id=TerminateSystray BinaryKey=KillMeSoftlyDll DllEntry=KillMeSoftly / InstallExecuteSequence .. Custom Action=TerminateSystray.SetProperty Before=InstallValidateInstalled/Custom Custom Action=TerminateSystray Before=InstallValidateInstalled/Custom Custom Action='LaunchSystrayExe' After='InstallFinalize'Installed/Custom /InstallExecuteSequence where KillMeSoftly is a dll CA which kills the systray process softly by sending a WM_CLOSE message Wilson, Phil wrote: Unless my eyes are deceiving me, your custom action has a condition of Not Installed. Your product *is* installed when you do a repair. You have the pseudo-code If my product is Not Installed then run app.exe. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Wednesday, March 26, 2008 3:08 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Systray doesn't work during Repair I use the following code to launch a systray CustomAction Id=LaunchSystrayExe Directory=INSTALLDIR ExeCommand=[INSTALLDIR]Systray.exe Return=ignore / And sequence the same in the InstallExecuteSequence as follows ... Custom Action='LaunchSystrayExe' After='InstallFinalize'Not Installed/Custom It's working perfectly for a normal install.But when i repair the MSI installation, the systray doesn't seems to be launching again.Can anyone give an insight on this issue? NB:I use another CA for killing the systray. -- View this message in context: http://www.nabble.com/Systray-doesn%27t-work-during-Repair-tp16299140p16299140.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Systray-doesn%27t-work-during-Repair-tp16299140p16323322.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Systray doesn't work during Repair
I use the following code to launch a systray CustomAction Id=LaunchSystrayExe Directory=INSTALLDIR ExeCommand=[INSTALLDIR]Systray.exe Return=ignore / And sequence the same in the InstallExecuteSequence as follows ... Custom Action='LaunchSystrayExe' After='InstallFinalize'Not Installed/Custom It's working perfectly for a normal install.But when i repair the MSI, the systray doesn't seems to be launching again.Can anyone give an insight on this issue? NB:I use another CA for killing the systray. -- View this message in context: http://www.nabble.com/Systray-doesn%27t-work-during-Repair-tp16299140p16299140.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Uninstall complete dialog
Can anybody give an insight on creating an uninstall complete dialog after the application get uninstalled? -- View this message in context: http://www.nabble.com/Uninstall-complete-dialog-tp16045036p16045036.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] launch default browser
I had already given a try with what we have in the tutorial but that doesn't work for me.So trying my luck with QuietExecute custom action... Victor Sergienko-2 wrote: Sorry, isn't it covered by http://www.tramontana.co.hu/wix/lesson6.php#6.2 ? On Tue, Mar 11, 2008 at 2:49 PM, Anidil [EMAIL PROTECTED] wrote: Hello there I use the following Quiet execute CA to launch a web site during the install.But it doesn't launch the web site.Can anybody give me an insight on what i am doing wrong here? Property Id=QtExecCmdLine Value='cmd.exe /c www.google.com'/ CustomAction Id=QtExec BinaryKey=wixca DllEntry=CAQuietExec Execute=immediate Return=check/ Binary Id=wixca src=wixca.dll/ ... InstallExecuteSequence Custom ActionQtExec After=InstallFinalizeInstalled/Custom /InstallExecuteSequence Brent B. Powers-2 wrote: Charles Wan-Calo wrote: snip But then I am forced to use IE. I'd rather launch the default browser. Is there a solution? Will upgrading to WiX 3.0 help? Run cmd.exe /c path\readme.html - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/launch-default-browser-tp11240887p15976487.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/launch-default-browser-tp11240887p15998385.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Custom action sequencing problem
Hi Boris.. I am going through the KillMeSoftly code and trying to create a similar wrapper custom action for another DLL to make it MSI compatible.Do you have any pointers or links which would help me understand how the code works? thanks Praveen Boris Krivonog wrote: Attached is a simple VS 2005 project which locates a process by name and sends it a WM_CLOSE. If that doesn't close the app, it will forcibly kill the app; as specified by http://support.microsoft.com/kb/178893. In order to use it, build the attached project, add the build library (KillMeSoftly.dll) to WiX project: If you would want to terminate notepad.exe, you would add something like: Binary Id=KillMeSoftlyDll SourceFile=path to KillMeSoftly.dll / Add a custom action: CustomAction Id=TerminateNotepad.SetProperty Return=check Property=CustomActionData Value=Notepad.exe / CustomAction Id=TerminateNotepad BinaryKey=KillMeSoftlyDll DllEntry=KillMeSoftly / Add custom actions to i.e. InstallExecuteSequence: InstallExecuteSequence Custom Action=TerminateNotepad.SetProperty After=CostFinalize1/Custom !-- Adjust your condition properly -- Custom Action=TerminateNotepad After=TerminateNotepad.SetProperty1/Custom !-- Adjust your condition properly -- /InstallExecuteSequence KillMeSoftly.dll will read the name of the process to softly terminate from CustomActionData property, therefore you must set its value prior calling it. This way you can terminate more processes without modifying the KillMeSoftly.dll. Of course, use the attached code on your own risk. P.S. Rename attached file to KillMeSoftly.zip. Anidil wrote: Thanks for the reply Boris. As per my understanding, there is a feature CloseApplication/ with Wix v3.0 which sends the WM_CLOSE message to the systray.exe.But right now i'm using WiX v2.0; any idea how to implement the same here? Boris Krivonog wrote: You should terminate your system tray application softly, meaning that you send WM_CLOSE message to systray.exe. This way, the systray.exe application is notified that it is about to shut down and has time to remove icon from tray. See link for details: http://support.microsoft.com/kb/178893. Off course, systray.exe must have a valid window which will shut down you app when this message is received. Hope this helps. Anidil wrote: Oki..I could get the systray process killed but the tray icon waits for a mouse over to disapear, because of that the installer throws an icon file in use dialog.Is there a way to avoid this ? Alexander Shevchuk wrote: Files In Use dialog is shown by InstallValidate action. Schedule your custom action before InstallValidate. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Friday, February 22, 2008 3:16 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Custom action sequencing problem I use the following custom action to kill systray process befre the uninstall. Binary Id= .. / CustomAction Id=StopUserExe BinaryKey=taskkill ExeCommand =/im systray.exe /t /f Impersonate=yes Return=asyncNoWait / InstallExecuteSequence Custom Action=StopUserExe Before=RemoveFilesInstalled/Custom /InstallExecuteSequence This works fine but i get the Files in Use dialog before the CA actually runs.How do i be sequencing the CA to run at the start of uninstall? Or is there any way to sequence 'Files in Use' dialog? Please help -- View this message in context: http://www.nabble.com/Custom-action-sequencing-problem-tp15632069p15632069.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Custom action sequencing problem
Ok now that's pretty clear..and of course this post contain highly useful information for any installer developer and appreciate for that. Boris Krivonog wrote: The KillMeSoftly library contains fairly simple code. It contains an entry point, named KillMeSoftly, which, when called, reads the value of MSI property CustomActionData. The value of CustomActionProperty contains the name of the process to kill. The CustomActionPropertyproperty is set within installation, as already described in my previous post. KillMeSoftly function than calls KillMeSoftlyInternal function, which does all the heavy lifting: * calls the CreateToolhelp32Snapshot Win32 API function to get all currently running processes * iterate through processes and compares the name of the running process to the value, contained within CustomActionData property; if process name matches the value within CustomActionData property, it will call the TerminateApp function. The TerminateApp function enumerates all windows (using EnumWindows Win32 API function) and finds those windows, that belong to the process we are about to terminate. If a window belongs to that process, it posts a WM_CLOSE message to its message que. After all process's windows have received WM_CLOSE message, the TerminateApp function waits for maximal 2 seconds if the process was actually terminated. If not, the TerminateApp function will call the TerminateProcess Win32 API function to forcibly terminate the process. I believe that this post should be posted to some Win32 Programming group rather than here, but I hope anyone will find it useful :) Cheers, Boris P.S. How to softly terminate an application is described http://support.microsoft.com/kb/178893 as already pointed out within my previous post. The code sample also contains extensive comments for better understanding. Anidil wrote: Hi Boris.. I am going through the KillMeSoftly code and trying to create a similar wrapper custom action for another DLL to make it MSI compatible.Do you have any pointers or links which would help me understand how the code works? thanks Praveen Boris Krivonog wrote: Attached is a simple VS 2005 project which locates a process by name and sends it a WM_CLOSE. If that doesn't close the app, it will forcibly kill the app; as specified by http://support.microsoft.com/kb/178893. In order to use it, build the attached project, add the build library (KillMeSoftly.dll) to WiX project: If you would want to terminate notepad.exe, you would add something like: Binary Id=KillMeSoftlyDll SourceFile=path to KillMeSoftly.dll / Add a custom action: CustomAction Id=TerminateNotepad.SetProperty Return=check Property=CustomActionData Value=Notepad.exe / CustomAction Id=TerminateNotepad BinaryKey=KillMeSoftlyDll DllEntry=KillMeSoftly / Add custom actions to i.e. InstallExecuteSequence: InstallExecuteSequence Custom Action=TerminateNotepad.SetProperty After=CostFinalize1/Custom !-- Adjust your condition properly -- Custom Action=TerminateNotepad After=TerminateNotepad.SetProperty1/Custom !-- Adjust your condition properly -- /InstallExecuteSequence KillMeSoftly.dll will read the name of the process to softly terminate from CustomActionData property, therefore you must set its value prior calling it. This way you can terminate more processes without modifying the KillMeSoftly.dll. Of course, use the attached code on your own risk. P.S. Rename attached file to KillMeSoftly.zip. Anidil wrote: Thanks for the reply Boris. As per my understanding, there is a feature CloseApplication/ with Wix v3.0 which sends the WM_CLOSE message to the systray.exe.But right now i'm using WiX v2.0; any idea how to implement the same here? Boris Krivonog wrote: You should terminate your system tray application softly, meaning that you send WM_CLOSE message to systray.exe. This way, the systray.exe application is notified that it is about to shut down and has time to remove icon from tray. See link for details: http://support.microsoft.com/kb/178893. Off course, systray.exe must have a valid window which will shut down you app when this message is received. Hope this helps. Anidil wrote: Oki..I could get the systray process killed but the tray icon waits for a mouse over to disapear, because of that the installer throws an icon file in use dialog.Is there a way to avoid this ? Alexander Shevchuk wrote: Files In Use dialog is shown by InstallValidate action. Schedule your custom action before InstallValidate. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Friday, February 22, 2008 3:16 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Custom action sequencing problem I use the following custom action to kill
Re: [WiX-users] Product registration check box waits for mouse over to display
how did you dig a hole? using mspaint? Calin Iaru wrote: If you put it in on a bitmap then that could cause a problem. I had to stretch a few rectangles to dig a hole so that the checkbox is on top of the native window and not on a bitmap. Anidil wrote: I have included a check box in the ExitUIDlg , but it doesn't seems to display when the MSI is run until the user do the mouse over the part of the UI screen where the check box and related text is located..Any help? - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Product-registration-check-box-waits-for-mouse-over-to-display-tp14434931p15758624.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Product registration check box waits for mouse over to display
could you give me more info on this? which tool have you used to dig a hole? i couldn't do much with mspaint. Calin Iaru wrote: If you put it in on a bitmap then that could cause a problem. I had to stretch a few rectangles to dig a hole so that the checkbox is on top of the native window and not on a bitmap. Anidil wrote: I have included a check box in the ExitUIDlg , but it doesn't seems to display when the MSI is run until the user do the mouse over the part of the UI screen where the check box and related text is located..Any help? - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Product-registration-check-box-waits-for-mouse-over-to-display-tp14434931p15759025.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Custom action sequencing problem
Thanks for the reply Boris. As per my understanding, there is a feature CloseApplication/ with Wix v3.0 which sends the WM_CLOSE message to the systray.exe.But right now i'm using WiX v2.0; any idea how to implement the same here? Boris Krivonog wrote: You should terminate your system tray application softly, meaning that you send WM_CLOSE message to systray.exe. This way, the systray.exe application is notified that it is about to shut down and has time to remove icon from tray. See link for details: http://support.microsoft.com/kb/178893. Off course, systray.exe must have a valid window which will shut down you app when this message is received. Hope this helps. Anidil wrote: Oki..I could get the systray process killed but the tray icon waits for a mouse over to disapear, because of that the installer throws an icon file in use dialog.Is there a way to avoid this ? Alexander Shevchuk wrote: Files In Use dialog is shown by InstallValidate action. Schedule your custom action before InstallValidate. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Friday, February 22, 2008 3:16 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Custom action sequencing problem I use the following custom action to kill systray process befre the uninstall. Binary Id= .. / CustomAction Id=StopUserExe BinaryKey=taskkill ExeCommand =/im systray.exe /t /f Impersonate=yes Return=asyncNoWait / InstallExecuteSequence Custom Action=StopUserExe Before=RemoveFilesInstalled/Custom /InstallExecuteSequence This works fine but i get the Files in Use dialog before the CA actually runs.How do i be sequencing the CA to run at the start of uninstall? Or is there any way to sequence 'Files in Use' dialog? Please help -- View this message in context: http://www.nabble.com/Custom-action-sequencing-problem-tp15632069p15632069.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Custom-action-sequencing-problem-tp15632069p15710092.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Closing program on uninstall
CloseApplication/ feature is available with onlu Wix v3.0 right? How do we implement the same functionality using WiX v2.0? Mike Dimmick-2 wrote: Right now the CloseApplication feature can optionally do the following: - Send a WM_CLOSE message to the process's main window(s); - Set a property if the process is running; - Prompt to reboot if the process is still running. A custom 'files in use' dialog is yet to be implemented. The defaults are to prompt for a reboot but not do anything else. If you want the application to actually be closed, set CloseMessage to 'yes'. -- Mike Dimmick -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Sent: 17 January 2008 12:38 To: [EMAIL PROTECTED] Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Closing program on uninstall Hi Bob, thanks for the nabble link. I have taken a look at the Wix.chm also, I have the following in my Product section CloseApplication xmlns=http://schemas.microsoft.com/wix/UtilExtension; Id=CloseTrayApp Target=TrayApp.exe / Currently it doesn't appear to be doing anything (although it does compile and link) I'm guessing I need to specify when/how it runs. I only want it to run on uninstall (i.e. before I attempt to remove TrayApp.exe, but I don't know how I can schedule this. I'm also experimenting with a VBScript CustomAction to achieve the same thing, but currently I haven't got that working either. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Closing-program-on-uninstall-tp14878508p15710287.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Custom action sequencing problem
Hooray!! That did the trick..Thanks Boris!!! Boris Krivonog wrote: Attached is a simple VS 2005 project which locates a process by name and sends it a WM_CLOSE. If that doesn't close the app, it will forcibly kill the app; as specified by http://support.microsoft.com/kb/178893. In order to use it, build the attached project, add the build library (KillMeSoftly.dll) to WiX project: If you would want to terminate notepad.exe, you would add something like: Binary Id=KillMeSoftlyDll SourceFile=path to KillMeSoftly.dll / Add a custom action: CustomAction Id=TerminateNotepad.SetProperty Return=check Property=CustomActionData Value=Notepad.exe / CustomAction Id=TerminateNotepad BinaryKey=KillMeSoftlyDll DllEntry=KillMeSoftly / Add custom actions to i.e. InstallExecuteSequence: InstallExecuteSequence Custom Action=TerminateNotepad.SetProperty After=CostFinalize1/Custom !-- Adjust your condition properly -- Custom Action=TerminateNotepad After=TerminateNotepad.SetProperty1/Custom !-- Adjust your condition properly -- /InstallExecuteSequence KillMeSoftly.dll will read the name of the process to softly terminate from CustomActionData property, therefore you must set its value prior calling it. This way you can terminate more processes without modifying the KillMeSoftly.dll. Of course, use the attached code on your own risk. P.S. Rename attached file to KillMeSoftly.zip. Anidil wrote: Thanks for the reply Boris. As per my understanding, there is a feature CloseApplication/ with Wix v3.0 which sends the WM_CLOSE message to the systray.exe.But right now i'm using WiX v2.0; any idea how to implement the same here? Boris Krivonog wrote: You should terminate your system tray application softly, meaning that you send WM_CLOSE message to systray.exe. This way, the systray.exe application is notified that it is about to shut down and has time to remove icon from tray. See link for details: http://support.microsoft.com/kb/178893. Off course, systray.exe must have a valid window which will shut down you app when this message is received. Hope this helps. Anidil wrote: Oki..I could get the systray process killed but the tray icon waits for a mouse over to disapear, because of that the installer throws an icon file in use dialog.Is there a way to avoid this ? Alexander Shevchuk wrote: Files In Use dialog is shown by InstallValidate action. Schedule your custom action before InstallValidate. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Friday, February 22, 2008 3:16 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Custom action sequencing problem I use the following custom action to kill systray process befre the uninstall. Binary Id= .. / CustomAction Id=StopUserExe BinaryKey=taskkill ExeCommand =/im systray.exe /t /f Impersonate=yes Return=asyncNoWait / InstallExecuteSequence Custom Action=StopUserExe Before=RemoveFilesInstalled/Custom /InstallExecuteSequence This works fine but i get the Files in Use dialog before the CA actually runs.How do i be sequencing the CA to run at the start of uninstall? Or is there any way to sequence 'Files in Use' dialog? Please help -- View this message in context: http://www.nabble.com/Custom-action-sequencing-problem-tp15632069p15632069.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01
Re: [WiX-users] Custom action sequencing problem
Oki..I could get the systray process killed but the tray icon waits for a mouse over to disapear, because of that the installer throws an icon file in use dialog.Is there a way to avoid this ? Alexander Shevchuk wrote: Files In Use dialog is shown by InstallValidate action. Schedule your custom action before InstallValidate. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Friday, February 22, 2008 3:16 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Custom action sequencing problem I use the following custom action to kill systray process befre the uninstall. Binary Id= .. / CustomAction Id=StopUserExe BinaryKey=taskkill ExeCommand =/im systray.exe /t /f Impersonate=yes Return=asyncNoWait / InstallExecuteSequence Custom Action=StopUserExe Before=RemoveFilesInstalled/Custom /InstallExecuteSequence This works fine but i get the Files in Use dialog before the CA actually runs.How do i be sequencing the CA to run at the start of uninstall? Or is there any way to sequence 'Files in Use' dialog? Please help -- View this message in context: http://www.nabble.com/Custom-action-sequencing-problem-tp15632069p15632069.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Custom-action-sequencing-problem-tp15632069p15706899.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Does MSI require JRE?
I noticed when I initially tested MSI on a machine I was asked to install a JRE . I have not experienced this since and am wondering if there is any chance that the installer is dependent on a Jave runtme environment..please clarify. -- View this message in context: http://www.nabble.com/Does-MSI-require-JRE--tp15706815p15706815.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Custom action sequencing problem
I use the following custom action to kill systray process befre the uninstall. Binary Id= .. / CustomAction Id=StopUserExe BinaryKey=taskkill ExeCommand =/im systray.exe /t /f Impersonate=yes Return=asyncNoWait / InstallExecuteSequence Custom Action=StopUserExe Before=RemoveFilesInstalled/Custom /InstallExecuteSequence This works fine but i get the Files in Use dialog before the CA actually runs.How do i be sequencing the CA to run at the start of uninstall? Or is there any way to sequence 'Files in Use' dialog? Please help -- View this message in context: http://www.nabble.com/Custom-action-sequencing-problem-tp15632069p15632069.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Kill systray before uninstall
I use the following code,which invoke taskkill.exe to kill systray application before uninstal the product. CustomAction Id=StartUserExe.TaskKill Impersonate=yes Return=ignore ExeCommand= System32\taskkill.exe /F /IM systray.exe TerminalServerAware=yes/ InstallExecuteSequence Custom Action=StartUserExe.TaskKill Sequence=100 Installed/Custom /InstallExecuteSequence But it throws an error when the installer/uninstaller is run..Could anyone give me an insight on what's going wrong here?Is there any other way to do this? -- View this message in context: http://www.nabble.com/Kill-systray-before-uninstall-tp15560568p15560568.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Problem calling .cmd file using CA
appreciate the help.What is the best way to schedule the .exe to run as part of windows startup? Schrieken, Rene wrote: It fails because the Custom action expects the InstallService.cmd to be an executable (it tries to call CreateProcess ) See http://wix.mindcapers.com/wiki/Category:Custom_Actions In the section Relevant Examples : Call a CMD Example -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: donderdag 7 februari 2008 10:06 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Problem calling .cmd file using CA While runnig the MSI, I get an error saying ..A Program required for this install to complete could not be run... Here is the code snip of the CA Binary Id=InstallService src=InstallService.cmd/ Binary Id=DeleteService src=DeleteService.cmd/ CustomAction Id=InstallScript Return=check Execute=immediate ExeCommand=[INSTALLDIR]InstallService.cmd BinaryKey=InstallService/ CustomAction Id=UninstallScript Return=check Execute=immediate ExeCommand=[INSTALLDIR]DeleteService.cmd BinaryKey=DeleteService/ InstallExecuteSequence/ Custom Action='InstallScript' Sequence='7000'/ InstallExecuteSequence/ Can anybody give me some insight on what is going wrong here? -- View this message in context: http://www.nabble.com/Problem-calling-.cmd-file-using-CA-tp15329805p1532 9805.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Problem-calling-.cmd-file-using-CA-tp15329805p15539835.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Service nightmare
When i create a service manually using the following commands : sc create Service binpath= \..\service.exe start Service from the Windows CLI, service gets created and started and the application detects the service. But when i use ServiceInstall/ and ServiceControl/ elements inside the wix source code,application doesn't detect the service though the service is up and running fine. Could anyone give me an insight on this issue? What is that stopping the service from interacting with the application when launched as part of wix source code? and what is happening when i create a service manually?? -- View this message in context: http://www.nabble.com/Service-nightmare-tp15433258p15433258.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Problem calling .cmd file using CA
While runnig the MSI, I get an error saying ..A Program required for this install to complete could not be run... Here is the code snip of the CA Binary Id=InstallService src=InstallService.cmd/ Binary Id=DeleteService src=DeleteService.cmd/ CustomAction Id=InstallScript Return=check Execute=immediate ExeCommand=[INSTALLDIR]InstallService.cmd BinaryKey=InstallService/ CustomAction Id=UninstallScript Return=check Execute=immediate ExeCommand=[INSTALLDIR]DeleteService.cmd BinaryKey=DeleteService/ InstallExecuteSequence/ Custom Action='InstallScript' Sequence='7000'/ InstallExecuteSequence/ Can anybody give me some insight on what is going wrong here? -- View this message in context: http://www.nabble.com/Problem-calling-.cmd-file-using-CA-tp15329805p15329805.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Windows Service is not started/Custom Actions Fail in vista
This is a problem with UAC on Windows Vista.Disable UAC from User accounts,restart the system and try starting the service.. Sneha Gharpure wrote: Hi, The problem is that service is not starting on Vista. The service is being started through one of the custom actions which is an exe custom action. The exe depends on some MSVC DLLs which are also deployed along with the package. Is the issue with these DLLs? Does these DLLs are not available when the exe is trying to start the service? or the problem is with the permissions? Can anyone clarify? Thanks in Advance, Sneha -- View this message in context: http://www.nabble.com/Windows-Service-is-not-started-Custom-Actions-Fail-in-vista-tp15285631p15306489.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Running .exe file as part of OS startup
Could anyone give an insight on how to implement this using wix? -- View this message in context: http://www.nabble.com/Running-.exe-file-as-part-of-OS-startup-tp15267561p15267561.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Disable windows Native Power Management Functionality
Can anyone give an insight on how to do this using WiX? -- View this message in context: http://www.nabble.com/Disable-windows-Native-Power-Management-Functionality-tp15223156p15223156.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Help on MsiGetProperty()
I've created a wrapper custom action dll with MsiGetProperty().From what i see from MSDN,MsiGetProperty uses MyProperty as shown below;which is used by the custom action. Can anyone help me understand this part? Where should i get value for MyProperty? Snip from MSDN site on MsiGetProperty: UINT __stdcall MyCustomAction(MSIHANDLE hInstall) { TCHAR* szValueBuf = NULL; DWORD cchValueBuf = 0; UINT uiStat = MsiGetProperty(hInstall, TEXT(MyProperty), TEXT(), cchValueBuf); if (ERROR_MORE_DATA == uiStat) { ++cchValueBuf; // on output does not include terminating null, so add 1 szValueBuf = new TCHAR[cchValueBuf]; if (szValueBuf) { uiStat = MsiGetProperty(hInstall, TEXT(MyProperty), szValueBuf, cchValueBuf); } } if (ERROR_SUCCESS != uiStat) { if (szValueBuf != NULL) delete [] szValueBuf; return ERROR_INSTALL_FAILURE; } // custom action uses MyProperty // ... delete [] szValueBuf; return ERROR_SUCCESS; } Thanks Anidil -- View this message in context: http://www.nabble.com/Help-on-MsiGetProperty%28%29-tp15179290p15179290.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Service Permissions
Can you tell me how to add LsaAddAccountRights to a specific admin account? And how do i give these required persmissions through my wix code? Phil Wilson-2 wrote: I've come across this before, and it's not a permissions problem, it's that log on as a service right. When you use the UI to have a Service run with an account, Windows adds that right. It doesn't add it otherwise (during the install) so you need to add it (LsaAddAccountRights) to that account. The Administrator account doesn't have every right there is - that's why it's not there by default. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Hamflett Sent: Monday, April 03, 2006 2:16 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Service Permissions I'm having some trouble with a service installation. I'll give the full details in case what I think is the answer isn't. We used to install the service under the system account and everything was fine, but now a user has asked if it's possible to install the service under a given user account. I've managed to change everything in terms of UI and properties in order to allow this, but I'm coming up against permission problems. The installer keeps telling me it can't start the service and to check if I have permissions. This is even when giving the details for the Administrator account. If I install the service under the System account everything goes well and I can change the log on options of the service from the Services section of Administrative Tools. When I do this I get a message that says Administrator has been granted the Log On As A Service right. After this attempting to install the service under the Administrator account works. So I figure it's a permissions issue, right? I've added a Permission child to ServiceInstall. From light errors I've worked out I need to add wixca.dll to the Binary table and a custom action defined as CustomAction Id=SchedSecureObjects BinaryKey=wixca DllEntry=SchedSecureObjects Execute=immediate Return=asyncNoWait/ Apart from this what do I need to do? I assume it has to be sequenced somewhere in the InstallExecuteSequence, but where? And am I doing the right in the first place? Rob --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Service-Permissions-tp3722566p15153058.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Re gistrySearch Help
I have an installshied packaged product existing on the system and it doesn't have a silent install routine to remove automatically by triggering a custom action from wix based instaler.So as a workaround, user will be prompted to uninstall the previous product by checking the relevant registry entries as follows; But here the the RegistrySearch always returns the SEARCH2.0 true and it's condition message irrespective of the Version key value is 1.0 or 2.0.How do i fix this problem? any help? Property Id=SEARCH2.0 RegistrySearch Id=Reg2.0Search Type=raw Root=HKLM Key=SOFTWARE\XYZ\Path\2.0\Version Name=XYZ Product2.0 / /Property Condition Message=Product 2.0 exists on this system.Uninstall the software and try again SEARCH2.0 = 2.0 /Condition Property Id=SEARCH1.0 RegistrySearch Id=Reg1.0Search Type=raw Root=HKLM Key=SOFTWARE\XYZ\Path\1.0\Version Name=XYZ Product2.0 / /Property Condition Message=Product 1.0 exists on this system.Uninstall the software and try again SEARCH1.0 = 1.0 /Condition Thanks Anidil -- View this message in context: http://www.nabble.com/RegistrySearch-Help-tp15013927p15013927.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Upgrade InstallShield package
Where can i find the upgrade code used by installshield? i couldn't locate any GUID inside the installshied script fiordean dacian wrote: Hi, I have a package build with InstallShield deployed out there I'd like to upgrade using an msi authored with WiX. The deployed package has a version like '1.0.1', the one I'm working is 1.0.2. Here is the Upgrade sequence in my wxs file: Upgrade Id=C466B4D2-CFF9-4880-9910-D95248AAABEB UpgradeVersion OnlyDetect=yes Property=PREVFOUND Maximum=1.0.2 IncludeMaximum=no/ UpgradeVersion OnlyDetect=yes Property=NEWERFOUND Minimum=1.0.2 IncludeMinimum=yes/ /Upgrade The Id attribute value of Upgrade tag is the same as the one displayed within InstallShield UI's for the upgrade code of the package created with it. As far as I understand (http://www.tramontana.co.hu/wix/lesson4.php), the PREVFOUND property should have attached the Product GUID during FindRelatedProducts action. While looking through the logs, nothing appears to be found and no upgrade is performed. All that is logged related to PREVFOUND is this: SecureCustomProperties = NEWERFOUND;PREVFOUND Any ideas? Thx, Dacian Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge to see what's on, when. http://tv.yahoo.com/collections/222 - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Upgrade-InstallShield-package-tp10953020p14948095.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Help on Service
I see that the service.exe has been copied and registered under windows service console.but it doesn't start automatically.I get the following message when tried starting manually.Windows could not start the service on Local Computer. Error 1053: The service did not respond to the start or control request in a timely fashion. Is this somethig to do with the service.exe? While using the installshield installer, we have passed the /RegServer to a standalone ExecuteProcess.exe to register the service.exe. here are the snip of the wix code Component Id=InstallService Guid={A217EE94-F719-47c4-BEE0-28FDF944CD5C} File Id=EXECUTEPROCESS Name=ExecProc.exe Source=ExecuteProcess.exe DiskId=1 KeyPath=yes DefaultSize=7121522 DefaultVersion=4.3.0.0.1170.S / File Id=EXECUTABLE1 DiskId=1 LongName=service.exe Name=service.exe Source=service.exe DefaultSize=1017 / ServiceInstall Id=RegisterService Name=ExecProc DisplayName=ABCD Service Type=ownProcess Start=auto ErrorControl=normal Description=Service Account=[SERVICEACCOUNT] Password=[SERVICEPASSWORD] / ServiceControl Id=StartService Name=service.exe Start=install Wait=no / ServiceControl Id=StopService Name=service.exe Stop=both Wait=yes Remove=uninstall / /Component Meyrignac, Jean-Charles wrote: Trying to guess, since the description of your problem is very poor... The problem is easy to locate: run the installer. When you get your error message, check if Service.exe has been copied. If it is not the case, remove the attribute Assembly=.net on your File entry. JC -Message d'origine- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Anidil Envoyé : vendredi 11 janvier 2008 08:08 À : wix-users@lists.sourceforge.net Objet : Re: [WiX-users] Help on Service I get the following error message: Service 'service.exe' ('service.exe') failed to start.Verify that you have sufficient privileges to start system services I'm logged in as Admin user - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Help-on-Service-tp12774904p14752117.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Help on Service
Get the registration information (e.g., from the source code or doc) and put them in the Registry directly. I get an error message saying that Could not write value to key \HKLM\SYSTEM\CurrentControlSet\Services\ service.Verify that you have sufficient access to that key, or contact your support personnel. I'm installing as an Adimistrator user.Any help? NB:I get simila access permission realted error message when i try installing the service using ServiceInstall/ and ServiceControl/ elements Bob Arnson-6 wrote: Anidil wrote: What is the best approach to implement this using WiX? Get the registration information (e.g., from the source code or doc) and put them in the Registry directly. Install-time registration is a major cause of setup headaches; avoid it at all costs. -- sig://boB http://joyofsetup.com/ - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Help-on-Service-tp12774904p14731806.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Help on Service
I get the following error message: Service 'service.exe' ('service.exe') failed to start.Verify that you have sufficient privileges to start system services I'm logged in as Admin user Richard-45 wrote: In article [EMAIL PROTECTED], Anidil [EMAIL PROTECTED] writes: Get the registration information (e.g., from the source code or doc) and put them in the Registry directly. He was talking about COM registration there, not service registration. For services use the ServiceInstall and ServiceControl tables. NB:I get simila access permission realted error message when i try installing the service using ServiceInstall/ and ServiceControl/ elements What is the exact message you get? -- The Direct3D Graphics Pipeline -- DirectX 9 draft available for download http://www.xmission.com/~legalize/book/download/index.html Legalize Adulthood! http://blogs.xmission.com/legalize/ - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Help-on-Service-tp12774904p14750899.html Sent from the wix-users mailing list archive at Nabble.com. - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Creating a component group using mallow
Is there a way to create a component group using mallow? -- View this message in context: http://www.nabble.com/Creating-a-component-group-using-mallow-tp14575919p14575919.html Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Product registration check box waits for mouse over to display
I have included a check box in the ExitUIDlg , but it doesn't seems to display when the MSI is run until the user do the mouse over the part of the UI screen where the check box and related text is located..Any help? -- View this message in context: http://www.nabble.com/Product-registration-check-box-waits-for-mouse-over-to-display-tp14434931p14434931.html Sent from the wix-users mailing list archive at Nabble.com. - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Candle error
When i compile a master .wxs with a fragment .wxs, i get a fatal error saying fatal error CNDL0031: Root element is missing. I have created a componentGroup Ref and componentrefs inside the fragment wxs which is generated using mallow.Also i have added the ComponentGroupRef to the Feature entry of the master .wxs file. Anything i'm missing here? please help -- View this message in context: http://www.nabble.com/Candle-error-tp14416516p14416516.html Sent from the wix-users mailing list archive at Nabble.com. - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Windows logo compliance
When we remove the msi application from windows add/remove programs, we get a progress indicator window saying Please wait windows configures applicaion name with a Cancel button.Can we remove this cancel button or is it mandatory to retain it for the windows logo compliance of the application? where can i find the related info? any help? -- View this message in context: http://www.nabble.com/Windows-logo-compliance-tp14331069p14331069.html Sent from the wix-users mailing list archive at Nabble.com. - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Not able to use special charecters
i get an invalid character compile error when tried to include registered symbol 'R' with my installer UI screen text.Any help to tackle this problem? -- View this message in context: http://www.nabble.com/Not-able-to-use-special-charecters-tp14269673p14269673.html Sent from the wix-users mailing list archive at Nabble.com. - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Wrapper Custom Action to invoke DLL
What is a Wrapper Custom Action? what is its significance? how is it different from Type1 custom action? How do i create a wrapper CA that invoke a DLL and pass the result back to an MSI property?Please help Thanks Anidil -- View this message in context: http://www.nabble.com/Wrapper-Custom-Action-to-invoke-DLL-tf4670490.html#a13342149 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Custom action to call a method in DLL
You're right.drvutil.dll is from APC SDK.Could you give me any sample or a link which demonstrate the implementation method you are talking about? Christopher Painter wrote: Is drvutil.dll your own DLL or are you using a third party dll? Googling the name seems to imply that it might be from an APC SDK and in that case it's very unlikely to follow Type 1 standard call declaration.You would have to create a wrapper CA that invoke the APC DLL and pass the result back to an MSI property. InstallShield has this built in as a generic `standard dll` story but WiX does not. If it is your CA then I assume you are already exporting your DLLfx per Type 1 specs. Brian Simoneau [EMAIL PROTECTED] wrote: The installer extracts the dll to the temporary location in order to call the custom action and then deletes the temp file. The actual error is in calling the custom action or in the custom action itself. -Brian Simoneau -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Thursday, October 11, 2007 8:24 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Custom action to call a method in DLL I have a customaction as follows which invokes the IsUPSPresent function inside drvutil.dll. Id=caIsUPSPresent DllEntry=IsUPSPresent Return=check / As i see in the verbose MSI logs, installer seems to have accessed DLL: C:\Windows\Installer\MSI8342.tmp instead of the actual dll specified, and the MSI end up in install failure. Am i missing somethig here? I have searched for the file C:\Windows\Installer\MSI8342.tmp but could find anything as such. Here are the log snippet: MSI (s) (B4:84) [17:39:25:363]: Doing action: caIsUPSPresent Action start 17:39:25: caIsUPSPresent. MSI (s) (B4:60) [17:39:25:379]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI8342.tmp, Entrypoint: IsUPSPresent MSI (s) (B4:1C) [17:39:25:379]: Generating random cookie. MSI (s) (B4:1C) [17:39:25:394]: Created Custom Action Server with PID 2212 (0x8A4). MSI (s) (B4:48) [17:39:25:488]: Running as a service. MSI (s) (B4:EC) [17:39:25:737]: Hello, I'm your 32bit Impersonated custom action server. Action ended 17:39:25: caIsUPSPresent. Return value 3. Action ended 17:39:25: INSTALL. Return value 3. -- View this message in context: http://www.nabble.com/Custom-action-to-call-a-method-in-DLL-tf4606851.ht ml#a13154574 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - Pinpoint customers who are looking for what you sell. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Custom-action-to-call-a-method-in-DLL-tf4606851.html#a13212615 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Custom UI help
I have the UI element My_WixUI_InstallDir inside My_WixUI_InstallDir.wxs file as follows: Wix xmlns=http://schemas.microsoft.com/wix/2003/01/wi; Fragment UI Id=My_WixUI_InstallDir TextStyle Id=WixUI_Font_Normal FaceName=Arial Size=8 / TextStyle Id=WixUI_Font_Bigger FaceName=Arial Size=12 / TextStyle Id=WixUI_Font_Title FaceName=Arial Size=9 Bold=yes / Property Id=DefaultUIFont Value=WixUI_Font_Normal / Property Id=WixUI_Mode Value=InstallDir / DialogRef Id=BrowseDlg / DialogRef Id=DiskCostDlg / DialogRef Id=InstallDirDlg / DialogRef Id=ErrorDlg / DialogRef Id=ExitDialog / DialogRef Id=FatalError / DialogRef Id=FilesInUse / and UIRef Id=My_WixUI_InstallDir / in the WiX installer source file. and i add My_WixUI_InstallDir.wixlib,which is a custom library to the light command line, and have followed the instructions given in the WiX tutorial to create custom library.. I get the same error though.any comments? Bob Arnson-6 wrote: Anidil wrote: error LGHT0112 : Unresolved reference to symbol 'UI:My_WixUI_InstallDir' in section 'Product:E2486DE6-CC2E-48C0-AD20-C2C142FA1636'. That means it's looking for a UI element with Id My_WixUI_InstallDir. If you have that, it most likely means you're not adding the library to your light command line. -- sig://boB http://joyofsetup.com/ - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Custom-UI-help-tf4533744.html#a12977862 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Custom UI help
I use a custom wix ui library , My_WixUI_InstallDir.wixlib to create my MSI.I get the following UI related error during link time. error LGHT0112 : Unresolved reference to symbol 'UI:My_WixUI_InstallDir' in section 'Product:E2486DE6-CC2E-48C0-AD20-C2C142FA1636'. Other than UI dialog wxs's,what other files/codes should i be adding to the custom library? -- View this message in context: http://www.nabble.com/Custom-UI-help-tf4533744.html#a12938382 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] shell Execute : Custom Action help
Ok.Should i be creating a custom UI library or incorporate the custom UI code inside my source file? Bob Arnson-6 wrote: Anidil wrote: Fine.I got one more question on this..How do i achieve the same functionality in wix 2.0? The optional controls rely on features in WiX v3 so it's not available in v2. You'd need to use a custom dialog set. -- sig://boB http://joyofsetup.com/ - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/ShellExecute-custom-action-help-tf4384136.html#a12894710 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Localisation
Should i be always using standard/custom wixui library during link time to do localisation for different languages?Is it not possible if i include the UI code inside my .wxs source file? -- View this message in context: http://www.nabble.com/Localisation-tf4526521.html#a12915227 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Help on Service
I see the service getting registered under the path, HKLM\SYSTEM\CurrentControlSet\Services\service.Do you mean to put these registry values directly?If yes, tomorrow if there gonna be some change in windows with regards to service registry update path,how will i make sure that does not affect my product? Bob Arnson-6 wrote: Anidil wrote: What is the best approach to implement this using WiX? Get the registration information (e.g., from the source code or doc) and put them in the Registry directly. Install-time registration is a major cause of setup headaches; avoid it at all costs. -- sig://boB http://joyofsetup.com/ - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Help-on-Service-tf4480158.html#a12857375 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Help on Service
I have the following file set which help me register and start a service. 1.main service executable 2.dependent dlls 3.ExecuteProcess.exe to which i pass /RegServer to get the service registered under windows How can i get these dlls registered? should i be using a custom action for ExecuteProcess.exe? What is the best approach to implement this using WiX? Thanks Andy -- View this message in context: http://www.nabble.com/Help-on-Service-tf4480158.html#a12774904 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Shellexecute customaction equivalent in WiX 2.0
How can i include the product registration check box in the final UI doalog while using WiX 2.0 to launch product website like we do using the shell execute custom action in WiX 3.0??? i.e without customizing the UI dialog...please help -- View this message in context: http://www.nabble.com/Shellexecute-customaction-equivalent-in-WiX-2.0-tf4465472.html#a12732270 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] upgrade code in installshield package
I have a previous version of the software installed using installshield and i do not have any (upgrade) GUIDs associated with the package other than the one which gets created under HKLM\Software\Microsoft\Uninstall\{GUID}..How do i make my new WiX 2.0 installer to detect this package? What GUID should i be using inside Upgrade tag? Any help? -- View this message in context: http://www.nabble.com/upgrade-code-in-installshield-package-tf4435209.html#a12653340 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Silent install problem
This is the snip of the installUISequence.how should i be sequencing this for the silent install to work properly? Show Dialog=VistaWarningDlg Before=LaunchConditionsNOT Installed /Show Custom Action='AlreadyUpdated' After='FindRelatedProducts'PATCHFOUND/Custom Rob Hamflett wrote: It sounds like maybe you're doing the early exit in InstallUISequence, which doesn't run at all during a silent install. Rob Anidil wrote: I use the followin code, and associated customaction to detect previous versions of the product.It warns the user about the previous version and stops the install.But when i try to do a silent install,it doesn't seem to check for the existing versions and gets installed parallelly.any help? Upgrade Id=CBC35353-1EEF-4BF5-93E9-937889318F09 UpgradeVersion OnlyDetect=yes Property=PATCHFOUND Minimum=1.0 Maximum=2.0 IncludeMaximum=yes IncludeMinimum=yes/ /Upgrade - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Silent-install-problem-tf4420501.html#a12611190 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Silent install problem
Ooops..thanks Rob :-) Rob Hamflett wrote: You need to put the Custom Action into the InstallExecuteSequence. Rob Anidil wrote: This is the snip of the installUISequence.how should i be sequencing this for the silent install to work properly? Show Dialog=VistaWarningDlg Before=LaunchConditionsNOT Installed /Show Custom Action='AlreadyUpdated' After='FindRelatedProducts'PATCHFOUND/Custom Rob Hamflett wrote: It sounds like maybe you're doing the early exit in InstallUISequence, which doesn't run at all during a silent install. Rob Anidil wrote: I use the followin code, and associated customaction to detect previous versions of the product.It warns the user about the previous version and stops the install.But when i try to do a silent install,it doesn't seem to check for the existing versions and gets installed parallelly.any help? Upgrade Id=CBC35353-1EEF-4BF5-93E9-937889318F09 UpgradeVersion OnlyDetect=yes Property=PATCHFOUND Minimum=1.0 Maximum=2.0 IncludeMaximum=yes IncludeMinimum=yes/ /Upgrade - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Silent-install-problem-tf4420501.html#a12612420 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] shell Execute : Custom Action help
i'm kinda confused with the condition in this case.first of all i use standard wix UI extensions. And adding Condition Message = test WIXUI_EXITDIALOGOPTIONALCHECKBOX /Condition will not really help me.Where and how should i be using the condition?Can't i achieve this functionality when using the WiX standard UI Extensions? Bob Arnson-6 wrote: Anidil wrote: I use the following code to add a check box to the final dialog and to launch product reg web site when clicked finish with check box checked.But it doesn't seems to validate the check box state and always launch the webpage once when finish is clicked.Any help? Add WIXUI_EXITDIALOGOPTIONALCHECKBOX to your condition. -- sig://boB http://joyofsetup.com/ - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/ShellExecute-custom-action-help-tf4384136.html#a12516712 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] WiX 3.0 warning
I get the following warning while linking using WiX 3.0. C:\Documents and Settings\Panidil\Local Settings\Temp\3bjempvl\testbuild.msi : warning LGHT1076 : ICE66: Complete functionality of the MsiFileHash table is only available with Windows Installer version 1.5. Your schema is 100. Any comments?? -- View this message in context: http://www.nabble.com/WiX-3.0-warning-tf4391418.html#a12520313 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] launch on exit
How do we make this application to launch only if the check box is checked? Guess in this case it wont validate and execute based on the check box status..correct me if i'm wrong Andrew T Hopper wrote: You can launch an application at the end of a setup in a couple of ways, but here are two: Include the following custom action definition and set a property (I named mine SOMEMAGICPROPERTY, I’m sure you can come up with a better name) and call this CA after the files have been placed on the hard drive: ... !-- define the CA to launch our app. Note that it’s deferred since it needs to be executed after we’ve actually installed the files. --CustomAction Id=LaunchApplication FileKey=F_MYAPPLICATIONSID ExeCommand= Execute=deferred Impersonate=yes Return=asyncNoWait/ ... InstallExecuteSequence ... Custom Action=LaunchApplication After=InstallFiles![CDATA[SOMEMAGICPROPERTY]]/Custom ... /InstallExecuteSequence ... If you’re already using WixUI, another way would be to leverage Bob Arnson’s addition of the optional check box to ExitDialog and have the app launched when the user clicks the Finish button: ... !-- define the CA to launch our app. Note that it’s immediate since it’ll be executed from the UI. --CustomAction Id=LaunchApplication FileKey=F_MYAPPLICATIONSID ExeCommand= Execute=immediate Impersonate=yes Return=asyncNoWait/ ... !-- set the text we’ll display next to the launch check box. --Property Id=WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT Value=Launch application name /... !-- Attach a handler to the Finish button on the ExitDialog dialog that will invoke our CA. --UI Publish Dialog=ExitDialog Control=Finish Order=1 Event=DoAction Value=LaunchApplicationWIXUI_EXITDIALOGOPTIONALCHECKBOX/Publish/UI... Hope this helps! -Andy Hopper _ Learn. Laugh. Share. Reallivemoms is right place! http://www.reallivemoms.com?ocid=TXT_TAGHMloc=us - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/launch-on-exit-tf4235462.html#a12476612 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Better XML coding
In what circumstance do we go for multiple source file? could you give an instance Schrieken, Rene wrote: '...in the wix source file...' would indicate that you now have only one wxs file? You can have more than one wxs file. From: [EMAIL PROTECTED] on behalf of Pierson Lee (Volt) Sent: Fri 8/31/2007 17:49 To: Anidil; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Better XML coding Depends if you're using a standard UI or if you customized it. If you're using a standard one, I'd use the wixlib, if you customized it, you are going to have to include it in the wix source. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Friday, August 31, 2007 8:47 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Better XML coding is it better to include the installer UI XML codes in the wix source file instead of using the wixui.wixlib during the link time? Which is the recommended method? -- View this message in context: http://www.nabble.com/Better-XML-coding-tf4360942.html#a12429018 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Better-XML-coding-tf4360942.html#a12437751 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Better XML coding
Okie..And we specify each of these tiny files during compile and link times right? Francis Kam wrote: If you have anything beyond a tiny project, I'd say go ahead and use more than one wxs file. It just helps organization to separate things into different files. I personally tend to put each feature in its own wxs for example. -Francis On 8/31/07, Anidil [EMAIL PROTECTED] wrote: In what circumstance do we go for multiple source file? could you give an instance Schrieken, Rene wrote: '...in the wix source file...' would indicate that you now have only one wxs file? You can have more than one wxs file. From: [EMAIL PROTECTED] on behalf of Pierson Lee (Volt) Sent: Fri 8/31/2007 17:49 To: Anidil; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Better XML coding Depends if you're using a standard UI or if you customized it. If you're using a standard one, I'd use the wixlib, if you customized it, you are going to have to include it in the wix source. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil Sent: Friday, August 31, 2007 8:47 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Better XML coding is it better to include the installer UI XML codes in the wix source file instead of using the wixui.wixlib during the link time? Which is the recommended method? -- View this message in context: http://www.nabble.com/Better-XML-coding-tf4360942.html#a12429018 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Better-XML-coding-tf4360942.html#a12437751 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Better-XML-coding-tf4360942.html#a12437944 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files
[WiX-users] To register product at the end of installation
What is the best way of doing this? Should i be launching internet explorer from the installer? -- View this message in context: http://www.nabble.com/To-register-product-at-the-end-of-installation-tf4359762.html#a12425173 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] To goto prod. reg. website at the end of installation
How do i customize my ExitDialog UI dialog (Last UI Dialog) to include a checkbox which takes the user to product registration url when clicked Finish -- View this message in context: http://www.nabble.com/To-goto-prod.-reg.-website-at-the-end-of-installation-tf4360326.html#a12427023 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] UI text problem
After creating and running the msi using us-english .wxl file,i see that the cancel text in the window while removing from add/remove programs has been replaced with German as in the screenshot , http://www.nabble.com/file/p12403977/uninstall.jpg even when i do not user german .wxl file while linking.How do i fix this issue? NB:I have created german version of the msi earlier. -- View this message in context: http://www.nabble.com/UI-text-problem-tf4353155.html#a12403977 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Splash screen for 3 seconds
Can anyone suggest me a way to display a splashscreen.bmp file for 3 seconds at the beginning of the installation? -- View this message in context: http://www.nabble.com/Splash-screen-for-3-seconds-tf4310972.html#a12272532 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Detecting windows versions while installing
I wanna check for the windows version and give a warning message if the OS is non vista.. I tried using the VersionNT=600 property inside the condition.but it terminates the installation upon run on non vista OS.How best can i code the installer to just display a warning message in this case? Thanks Andy -- View this message in context: http://www.nabble.com/Detecting-windows-versions-while-installing-tf4280199.html#a12182957 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Disabling and enabling native power management in windows
Is there any property i can use for this? can sumbody help me to find the associated documentation? Thanks Andy -- View this message in context: http://www.nabble.com/Disabling-and-enabling-native-power-management-in-windows-tf4234615.html#a12048254 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Informational Registry key for windows products
Ok..i see that this entry getting created automatically when i run the MSI.and it takes the GUID i have specified in the Product/ tag But i have a custom set of registry values to be created under this path as you can see in the screen shot..where do i define these entries? as a seperate component like the main application registry entries? And here in this case say how do i add values for HelpLink and HelpTelephone ? http://www.nabble.com/file/p12032787/reg.jpg Alexei wrote: Someone correct me if I'm wrong, but I believe the Windows Installer will create these keys for you. All that you would need to do would be to supply a GUID for the application that you are installing. The first chapter http://www.tramontana.co.hu/wix/ here should help you out with this. There is a link to a simple DOS exe that will be able to generate your GUIDs for you. In fact as far as I remember all your questions should be answered on there. Anidil wrote: I have a problem creating the additional registry entries under the following path that must be made during the installation to support the MS Windows Logo requirements. “HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\{GUID} For every product,i see these entries under the folder which is named either a {GUID} or application name.. Now can anybody help create this using WIX? which GUID should i be using in this case? where can i get the related documentation? any help will be greatly appreciated Thanks in advance Andy -- View this message in context: http://www.nabble.com/Informational-Registry-key-for-windows-products-tf4229406.html#a12032787 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Informational Registry key for windows products
Thanks Alexei Got it working by using the ARP properties...appreciate :)) Alexei wrote: Not too sure about this one either but you can set a bunch of properties in the MSI, which as far as I can tell correspond to (at least some of) these entries. Have a look on http://www.tramontana.co.hu/wix/lesson5.php#5.8 here again. Anidil wrote: Ok..i see that this entry getting created automatically when i run the MSI.and it takes the GUID i have specified in the Product/ tag But i have a custom set of registry values to be created under this path as you can see in the screen shot..where do i define these entries? as a seperate component like the main application registry entries? And here in this case say how do i add values for HelpLink and HelpTelephone ? http://www.nabble.com/file/p12032787/reg.jpg Alexei wrote: Someone correct me if I'm wrong, but I believe the Windows Installer will create these keys for you. All that you would need to do would be to supply a GUID for the application that you are installing. The first chapter http://www.tramontana.co.hu/wix/ here should help you out with this. There is a link to a simple DOS exe that will be able to generate your GUIDs for you. In fact as far as I remember all your questions should be answered on there. Anidil wrote: I have a problem creating the additional registry entries under the following path that must be made during the installation to support the MS Windows Logo requirements. “HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\{GUID} For every product,i see these entries under the folder which is named either a {GUID} or application name.. Now can anybody help create this using WIX? which GUID should i be using in this case? where can i get the related documentation? any help will be greatly appreciated Thanks in advance Andy -- View this message in context: http://www.nabble.com/Informational-Registry-key-for-windows-products-tf4229406.html#a12035908 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Help on Hardware Requirement verification
Can anyone guide me hw to do this in WIX?? help is greatly appreciated Thanks in advance Anidil -- View this message in context: http://www.nabble.com/Help-on-Hardware-Requirement-verification-tf4222923.html#a12012907 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Creating binary value in the registry
Can anyone tell me if the Value attribute i have specified is correct? This piece of code doesn't seems to work when the msi is run.. Registry Id=PCPERegUnCooperativeApps Root=HKLM Key=Software\Wow6432Node\APC\APC PowerChute Personal Edition\2.01.100\Shutdown Registry Action=write Name=UnCooperativeApps Type=binary Value=#x{4E4F5445530046726F6E74506167654578706C6F72657257696E646F773430} xmlns=http://schemas.microsoft.com/wix/2006/wi; / /Registry Am i using the proper syntax to specify the binary value? -- View this message in context: http://www.nabble.com/Creating-binary-value-in-the-registry-tf4169842.html#a11862843 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Creating binary value in the registry
Appreciate ya suggestion..It worked without the '#x'.. dunno y is it mentioned to prefix '#x' in the Windows SDK documentation on registry tables Stefan Pavlik-2 wrote: Stefan Pavlik wrote: Check Registry Value of the MSI file in ORCA editor and you will see I meant 'Registry Table' not Registry Value. Stefan -- Stefan Pavlik | [EMAIL PROTECTED] Whitestein Technologies s.r.o. | www.whitestein.com Panenska 28 | 811 03 Bratislava | Slovak Republic Main +421 2 5443-5502 | Direct +421 2 5930-0735 - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Creating-binary-value-in-the-registry-tf4169842.html#a11863424 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Problem writing registry values
Hooray...Fantastic!! it works!!! appreciate :)) And i get error message while trying to update binary values though..code is as follows Registry Id=PCPERegUnCooperativeApps Root=HKLM Key=Software\Wow6432Node\Product\Shutdown Registry Action=write Name=UnCooperativeApps Type=binary Value=#x{4E4F5445530046726F6E74506167654578706C6F72657257696E646F773430} xmlns=http://schemas.microsoft.com/wix/2006/wi; / /Registry Any similar suggestions? Daryn Mitchell wrote: Anidil, Does it help if you pass Value='1' instead of Value='#0x0001(1)'? Daryn. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anidil [...] Now that i don't get permission denied message after prefexing # for all the DWORD types as follows : Registry Id=PCPERegNotification Root=HKLM Key=Software\Wow6432Node\Product\Notification Registry Action=write Name=Notification Sounds Enabled Type=integer Value=#0x0001 (1) xmlns=http://schemas.microsoft.com/wix/2006/wi; / /Registry but i see that the registry is getting updated as type REG_SZ... :( - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Problem-writing-registry-values-tf4149618.html#a11825115 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Help on writing REG_MULTI_SZ values to registry
I use the following code to write REG_MULTI_SZ values.. Registry Id=PCPERegFile Root=HKLM Key=Software\Wow6432Node\product\Worksafe Registry Action=write Name=File Type=multiString Value=File[~]File[~]Archivo[~][EMAIL PROTECTED]@ƒCƒ‹(F)[EMAIL PROTECTED](F)[~]̧²Ù[~]̧²Ù(F)[~]̧²Ù(F)[~]Fichier[~]Fichier[~]Datei[~]Datei[~]ÆÄÀÏ[~]ÆÄÀÏ(F)[~]ÆÄÀÏ(F)[~]Plik[~]Plik[~]Fájl[~]Fájl[~]Ôàéë[~]Ôàéë[~]Arquivo[~]Arquivo[~]Îļþ(F)[~]Îļþ(F) xmlns=http://schemas.microsoft.com/wix/2006/wi; / /Registry But it gives me the following error while compiling.. C:\WiX\wix-2.0.5325.0-binaries\installer.wxs(231) : fatal error CNDL0031: An error oc curred while parsing EntityName.. Am i giving the Value attribute in the proper way? couldn't find much on this in the documentaion.. -- View this message in context: http://www.nabble.com/Help-on-writing-REG_MULTI_SZ-values-to-registry-tf4156436.html#a11825785 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Problem writing registry values
It seems that MSI cannot write REG_DWORD type values to registry..Wht is the workaround for this? Anidil wrote: I'm using the following code to write an integer value to windows registry. Registry Id='PCPERegNotification' Root='HKLM' Key='Software\Wow6432Node\Product\Notification' Name='Notification Sounds Enabled' Action='write' Type='integer' Value='0x0001(1)' / It gives me a permission denied to access the specified registry key message while running the msi. any help? -- View this message in context: http://www.nabble.com/Problem-writing-registry-values-tf4149618.html#a11805535 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Problem writing registry values
I have tried prefexing # for all the DWORD types but after running the MSI i see that the registry is getting updated as type REG_SZ John Hall-9 wrote: It seems that MSI cannot write REG_DWORD type values to registry..Wht is the workaround for this? Anidil, The documentation for the registry table in MSI says: This column is the localizable registry value. The field is Formatted. If the value is attached to one of the following prefixes (i.e. #%value) then the value is interpreted as described in the table. Note that each prefix begins with a number sign (#). If the value begins with two or more consecutive number signs (#), the first # is ignored and value is interpreted and stored as a string. #x The value is interpreted and stored as a hexadecimal value (REG_BINARY). #% The value is interpreted and stored as an expandable string (REG_EXPAND_SZ). # The value is interpreted and stored as an integer (REG_DWORD). So just put a '#' on the front of your number: Value='#1' Regards, John - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Problem-writing-registry-values-tf4149618.html#a11806670 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Problem writing registry values
I'm using WIX 2.0 and i have mentioned the type attribute in the registry tag as given in my code.. But it doesn't seems to work as expected :( John Hall-9 wrote: Oki..The ReistryKey and RegistryValue tags are used only with WiX 3.0 right? Yes. Under WiX 2.0, you seem to just use the Registry element, which also has a Type attribute: Registry Id=Registry1 Root=HKLM Key=Software\Product Value=42 Type=integer / Cheers, John - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Problem-writing-registry-values-tf4149618.html#a11808351 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Problem writing registry values
I'm using the following code to write an integer value to windows registry. Registry Id='PCPERegNotification' Root='HKLM' Key='Software\Wow6432Node\Notification' Name='Notification Sounds Enabled' Action='write' Type='integer' Value='0x0001(1)' / It gives me a permission denied to access the specified registry key message while running the msi. any help? -- View this message in context: http://www.nabble.com/Problem-writing-registry-values-tf4149618.html#a11804969 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WixUI_Mondo
You need to include the UI library file i.e. wixui.wixlib while linking your object file chandan Koushik wrote: Hi All, I am trying to use wix for installation of my product .When i try to use the UI wizard in my wxs file by using the following lines: UIRef Id=WixUI_Mondo / UIRef Id=WixUI_ErrorProgressText / I get the fillowing error while linking : unresolved reference to the symbol 'WixUI: WixUI_Mondo' in the section Product={35D229AD-6CBC-4815-908D-33DB6E2691C0} unresolved reference to the symbol 'WixUI: WixUI_ErrorProgressText' in the section Product={35D229AD-6CBC-4815-908D-33DB6E2691C0} Plz help!! Regards Chandan -- View this message in context: http://www.nabble.com/WixUI_Mondo-tf4149525.html#a11804930 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to update registry post install
Bob Arnson-6 wrote: Anidil wrote: I want to create a registry entry after the application is installed.How do i get this functionality in the same msi? What do you mean by after the application is installed? Create the registry entry after the application files are installed in the system. (Say create the reg entry if application executable is found in the installation path (dynamic)) -- sig://boB http://joyofsetup.com/ - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/How-to-update-registry-post-install-tf4128756.html#a11757900 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users