[WiX-users] help
From: wix-users-requ...@lists.sourceforge.net Subject: WiX-users Digest, Vol 89, Issue 117 To: wix-users@lists.sourceforge.net Date: Tue, 29 Oct 2013 21:17:36 + Send WiX-users mailing list submissions to wix-users@lists.sourceforge.net To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/wix-users or, via email, send a message with subject or body 'help' to wix-users-requ...@lists.sourceforge.net You can reach the person managing the list at wix-users-ow...@lists.sourceforge.net When replying, please edit your Subject line so it is more specific than Re: Contents of WiX-users digest... Today's Topics: 1. Re: trying to restart explorer with restartresource (victorwhiskey) 2. Re: trying to restart explorer with restartresource (Nicol?s Alvarez) 3. Re: Purely WiX patching and FeatureRef (Tunney, Stephen) 4. Re: Creating multiple Minor Updates (TimM) 5. Re: Possible bug in 3.8 (Rob Mensching) 6. Re: trying to restart explorer with restartresource (victorwhiskey) -- Message: 1 Date: Tue, 29 Oct 2013 11:04:05 -0700 (PDT) From: victorwhiskey victorhwhis...@yahoo.com Subject: Re: [WiX-users] trying to restart explorer with restartresource To: wix-users@lists.sourceforge.net Message-ID: 1383069845363-7590096.p...@n2.nabble.com Content-Type: text/plain; charset=us-ascii c:\windows -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/trying-to-restart-explorer-with-restartresource-tp7590046p7590096.html Sent from the wix-users mailing list archive at Nabble.com. -- Message: 2 Date: Tue, 29 Oct 2013 16:15:46 -0200 From: Nicol?s Alvarez nicolas.alva...@gmail.com Subject: Re: [WiX-users] trying to restart explorer with restartresource To: General discussion about the WiX toolset. wix-users@lists.sourceforge.net Message-ID: canpc-tvv8j2iu-npbq60s_c5eszad3hri-gnwwq3ao-nves...@mail.gmail.com Content-Type: text/plain; charset=UTF-8 2013/10/28 victorwhiskey victorhwhis...@yahoo.com: util:RestartResource Id=restart_Explorer Path=[EXPLORERPATH] ProcessName=explorer.exe/ Property Id=EXPLOREPATH DirectorySearch Id=FindExplorerDir AssignToProperty=no Depth=0 Path=[WindowsFolder] FileSearch Id=FindExplorer Name=explorer.exe / /DirectorySearch /Property You have a typo there. You're creating a property called EXPLOREPATH (missing R) and then using [EXPLORERPATH]. -- Nicol?s -- Message: 3 Date: Tue, 29 Oct 2013 18:36:51 + From: Tunney, Stephen stephen.tun...@nuance.com Subject: Re: [WiX-users] Purely WiX patching and FeatureRef To: General discussion about the WiX toolset. wix-users@lists.sourceforge.net Message-ID: ded4d0ad537f9f4f9a4c5cabefe869433986c...@som-exch02.nuance.com Content-Type: text/plain; charset=us-ascii More information, Bob :) The wixmst file is complaining that it cannot find certain files and is displaying the path from the RTM.wixpdb. I see in the wixmst file the following values in their respective fields /field/@unresolvedPreviousData node contains the *incorrect* path (RTM.wixpdb value) /field/@previousData node contains the *correct* path (Latest.wixpdb value) /field/@unresolvedData node contains the *correct* path (Latest.wixpdb value) Thoughts? Would you like me to send you the wixmst file? -Original Message- From: Tunney, Stephen [mailto:stephen.tun...@nuance.com] Sent: October-29-13 12:51 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Purely WiX patching and FeatureRef Hey Bob, Thank you for your feedback, perhaps you could assist me with my problem then. It appears as though my work with Melt and Torch is ignoring me :( Here is a link to the batch file I'm using: http://pastebin.com/kMfbSNcv http://pastebin.com/Xa08mufQ Thanks for looking, I can attach the wixmst and wixpdbs if you'd like. Stephen -Original Message- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: October-28-13 11:18 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Purely WiX patching and FeatureRef I would choose none of the above. :) The primary reason to use filtering is when you're choosing files individually, based on what you know about changes made to the product. Otherwise, use no filtering to get the default automatic behavior. I'm not aware of any problems using Melt and automatic filtering. You can check the .wixpdbs that
[WiX-users] Error 2726: Action not found: WelcomeForm
Hi, We have been seeing this error in our installs (both first time and repair mode) Here is a relevant portion of the log. Action 14:15:27: ProgressForm. Dialog created DEBUG: Error 2726: Action not found: WelcomeForm The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2726. The arguments are: WelcomeForm, , Action ended 14:15:27: WelcomeForm. Return value 0. MSI (c) (E8:08) [14:15:27:527]: Doing action: ExecuteAction MSI (c) (E8:08) [14:15:27:572]: Note: 1: 2205 2: 3: ActionText Action 14:15:27: ExecuteAction. Action start 14:15:27: ExecuteAction. MSI (c) (E8:08) [14:15:27:751]: PROPERTY CHANGE: Adding SECONDSEQUENCE property. Its value is '1'. MSI (c) (E8:08) [14:15:27:782]: Grabbed execution mutex. MSI (c) (E8:08) [14:15:27:808]: Incrementing counter to disable shutdown. Counter after increment: 0 Earlier in the log it is clear that all dialogs are found and created successfully. Here is the earlier relevant portion of the log Action 14:15:18: WelcomeForm. Action start 14:15:18: WelcomeForm. Info 2898.For VsdDefaultUIFont.524F4245_5254_5341_4C45_534153783400 textstyle, the system created a 'MS Sans Serif' font, in 0 character set, of 13 pixels height. Info 2898.For TitleTextStyle textstyle, the system created a 'Arial' font, in 0 character set, of 22 pixels height. Info 2898.For SubTitleTextStyle textstyle, the system created a 'Arial' font, in 0 character set, of 19 pixels height. Info 2898.For ButtonTextStyle textstyle, the system created a 'Arial' font, in 0 character set, of 15 pixels height. Info 2898.For DescriptionTextStyle textstyle, the system created a 'Arial' font, in 0 character set, of 16 pixels height. Info 2898.For SmallDescriptionTextStyle textstyle, the system created a 'Arial' font, in 0 character set, of 14 pixels height. Action 14:15:18: WelcomeForm. Dialog created WelcomeForm is shown and install completes successfully. There are no other errors reported in the log. Similarly in the repair mode we get the error DEBUG: Error 2726: Action not found: MaintenanceForm In the maintenance mode, MaintenanceForm is shown properly. There are no errors related to size of UI elements, bitmap paths etc. ORCA shows all dialogs in the dialog table. What could be the cause of this error. I have searched the forums but I have not found any answer. Has anyone else seen similar behavior? WelcomeForm starts user interaction in install mode and MaintenanceForm does it in the maintenance mode. WelcomeForm does not publish any DoAction events. It only publishes NewDialog event for license dialog on next button push, or SpawnDialog event for cancel button push spawning CancelDialog. Thanks Umesh -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] bitmap error 2858
Hi, I was able to solve this problem and the earlier reported problem of custom action not running on XP. I am reporting this so others can benefit from it. The custom dialog used a background image which was in jpg format. Windows 7 could handle it. XP HOME SP3 also could handle it though it did not show the image, and reported error 2858. It did not abort the install. XP PRO SP2 simply failed. Thanks to all who suggested different possible reasons. Umesh From: umesh_jogle...@hotmail.com To: wix-users@lists.sourceforge.net Subject: bitmap error 2858 Date: Wed, 18 Aug 2010 14:08:44 -0700 Hi, In our installer I am getting error 2858 when the installer is run on XP Pro 32. Actual log entry is Debug: Error 2858. The data for bitmap background is not valid. This problem is not seen on Windows 7. Has anyone noticed similar behavior? What could be causing this problem? Thanks Umesh -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] ustomizing WIX messageboxes
Hi, Is there a way to customize WIX MessageBoxes? Thanks Umesh -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] bitmap error 2858
Hi, In our installer I am getting error 2858 when the installer is run on XP Pro 32. Actual log entry is Debug: Error 2858. The data for bitmap background is not valid. This problem is not seen on Windows 7. Has anyone noticed similar behavior? What could be causing this problem? Thanks Umesh -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] CustomAction not running
Hi, I have a custom action executable written in c++. This pops up the browser to the appropriate download link for a prerequisite. It works fine on Windows 7 but on XP it does not seem to be running. It is launched as a special dialog asking the user to install the prerequisite before installing the product. Dialog has only one button which when pressed calls the custom action in a 'DoAction' event and later calls NewDialog with value Cancel to terminate the install. This dialog is sequenced in UI sequence before any of the regular dialogs. Can anyone suggest any reason this could not be running on XP? Also how can I log progress of the custom action? The standard log just shows that custom action was called and returned 0. Thanks Umesh -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Sequencing custom actions
Our application 'MyApp' has two features, one coded in wxs file and other in a merge module. Both the features are coded with ConfigurableDirectory=TARGETDIR. We would like to install the app one directory off of user's choice. We have a default directory for installation c:\ProgramFiles\MyApp set through a custom action after LaunchConditions. If user chooses installation directory as c:\ProgramFiles\UserChoice we want to install it at c:\ProgramFiles\UserChoice\MyApp. For this reason I have written a custom action to reset the TARGETDIR directory after user chooses some install location. Sequencing this at the beginning of InstallExecuteSequence runs into a problem. The merge module gets installed to the value of TARGETDIR chosen by the user and other features get installed to the TARGETDIR after it has been reset. I would like to reset TARGETDIR so both features get installed to the final value of TARGETDIR. Any thoughts on correct sequencing of custom action are welcome. Thanks. Umesh -- The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] InstallFinalize error
I am getting following error in installation. PROPERTY CHANGE: Deleting UpdateStarted property. Its current value is '1'. Action ended 22:36:25: InstallFinalize. Return value 3 What does it indicate? Thanks Umesh -- The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Configurabble Install Directory
In our installer we would like to allow the users to select install directory. However, we want to install it one directory off of user's choice. i.e. if the user chooses c:\ we want to install it to c:\MyApp. I am able to achieve this with Property Id=INSTALLDIR Value =[TARGETDIR]\MyAPP/ Directory Id=TARGETDIR ... Directory Id=INSTALLDIR Name=. . . /Directory /Directory Feature Id=MyFeature1 ConfigurableDirectory=INSTALLDIR Level=1 Component/ /Feature Our product has two features First one is in wxs file but second is in a merge module. It is written in the wxs file and works well if installation is done at TARGETDIR which is chosen by the user. With the above mentioned scheme also it ends up at TARGETDIR instead of installing at TARGETDIR\Myapp. Second feature is also coded with ConfigurableDirectory as INSTALLDIR Feature Id=MyFeature2 ConfigurableDirectory=INSTALLDIR Level=1 What do I need to do to make sure that both features are installed at TARGETDIR\MyApp ? I have also tried to use a custom action at the beginning of InstallExecuteSequence to reset INSTALLDIR to TARGETDIR\MyApp. It seems to me that the target address of components in the merge module gets resolved as soon as the user makes a selection of TARGETDIR so any resetting later makes no difference but for the components in the feature in wxs file, target adress gets resolved after the INSTALLDIR is reset. Thanks. Umesh -- The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Bootstrapper for .Net 2.0
Hi, Our application needs to have .NET 2.0 installed on the user's machine. It is used on both 32 bit and 64 bit operating systems. I looked at the example on Sourceforge and modified the project to create the bootstrapper with 32 bit dotnetfx 2.0, and it works fine. How do I add x64 and IA64 redistributables to the project so it can conditionally install these on different operating systems? Or do I need to write an unmanaged Windows bootstrap application to query the OS and decide which one to launch? Also it is not clear to me how I can query the registry. If my Win32 application queries the registry to check to see if the prerequisite is installed on x64 OS would it be seeing the WoW part of the registry? As I understand it, Win32 applications registry calls would be mapped to a different part of the registry. Can someone clarify how these work and how they affect the deployment scenarios? Thanks. Umesh _ The New Busy think 9 to 5 is a cute idea. Combine multiple calendars with Hotmail. http://www.windowslive.com/campaign/thenewbusy?tile=multicalendarocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_5 -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users