Re: [WiX-users] Cannot install VC80 Runtime from VS2005 SP1 on Vista and Vista only
Wilson, Phil wrote: > If you were in fact installing the base VS 2005 merge modules on Vista > instead of the SP1 versions, this might be the Orca issue with dates - > if you open a merge module with Orca it will unconditionally change the > modify date. If you did that to the original VS 2005 merge modules then > SP1 won't update them because that's the MSI update rule - they look > like they've been modified. You'd still have the base VS 2005 versions. Sorry for the lateness of the reply, but I think you are correct. I noticed recently that even if you just open the files with Orca, DO NOT save anything or modify anything, the modification date on the files is updated. This Orca bug is probably what caused the problem in the first place. - Adam - 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] Cannot install VC80 Runtime from VS2005 SP1 on Vista and Vista only
If you were in fact installing the base VS 2005 merge modules on Vista instead of the SP1 versions, this might be the Orca issue with dates - if you open a merge module with Orca it will unconditionally change the modify date. If you did that to the original VS 2005 merge modules then SP1 won't update them because that's the MSI update rule - they look like they've been modified. You'd still have the base VS 2005 versions. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Adam Majer Sent: Monday, October 22, 2007 11:19 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Cannot install VC80 Runtime from VS2005 SP1 on Vista and Vista only Jeff Bean wrote: > > > Adam Majer-2 wrote: >> Installing the runtime from VS2005 SP1 using the merge module (yes, >> correct version) does NOT work on Vista while it works *perfectly* on >> 2003 server - both clean installs of the respective OS. Both OSes need >> the runtime installed for the program to run. >> >> The install log on Vista indicates that the merge module dlls are being >> installed into a null directory. >> > > Try moving the MERGE element down two lines so that it is just inside the > outermost DIRECTORY element. That is where I put my MERGE element and it > works for me on Vista. Also I used Language="1033" instead of Language ="0". I "fixed" the problem. Solution: Reinstall MS VS 2005 SP1 Lesson Learned: After installing service pack or even original VS, *always* copy the merge modules to a safe place before they get clobbered by some other SDK or "security patch". I still have no idea why it worked on 2003 (2003 gives SxS not found errors if SxS assembly not found) and it did not work on Vista. But it was not a WiX problem. Same problem with VS Setup project. - Adam - 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
Re: [WiX-users] Cannot install VC80 Runtime from VS2005 SP1 on Vista and Vista only
Jeff Bean wrote: > > > Adam Majer-2 wrote: >> Installing the runtime from VS2005 SP1 using the merge module (yes, >> correct version) does NOT work on Vista while it works *perfectly* on >> 2003 server - both clean installs of the respective OS. Both OSes need >> the runtime installed for the program to run. >> >> The install log on Vista indicates that the merge module dlls are being >> installed into a null directory. >> > > Try moving the MERGE element down two lines so that it is just inside the > outermost DIRECTORY element. That is where I put my MERGE element and it > works for me on Vista. Also I used Language="1033" instead of Language ="0". I "fixed" the problem. Solution: Reinstall MS VS 2005 SP1 Lesson Learned: After installing service pack or even original VS, *always* copy the merge modules to a safe place before they get clobbered by some other SDK or "security patch". I still have no idea why it worked on 2003 (2003 gives SxS not found errors if SxS assembly not found) and it did not work on Vista. But it was not a WiX problem. Same problem with VS Setup project. - Adam - 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] Cannot install VC80 Runtime from VS2005 SP1 on Vista and Vista only
Adam Majer-2 wrote: > > Installing the runtime from VS2005 SP1 using the merge module (yes, > correct version) does NOT work on Vista while it works *perfectly* on > 2003 server - both clean installs of the respective OS. Both OSes need > the runtime installed for the program to run. > > The install log on Vista indicates that the merge module dlls are being > installed into a null directory. > Try moving the MERGE element down two lines so that it is just inside the outermost DIRECTORY element. That is where I put my MERGE element and it works for me on Vista. Also I used Language="1033" instead of Language ="0". -- View this message in context: http://www.nabble.com/Cannot-install-VC80-Runtime-from-VS2005-SP1-on-Vista-and-Vista-only-tf4672817.html#a13357851 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] Cannot install VC80 Runtime from VS2005 SP1 on Vista and Vista only
Hi all, Installing the runtime from VS2005 SP1 using the merge module (yes, correct version) does NOT work on Vista while it works *perfectly* on 2003 server - both clean installs of the respective OS. Both OSes need the runtime installed for the program to run. The install log on Vista indicates that the merge module dlls are being installed into a null directory. It just says that the dlls are installed in Directory: , Then trying to start the application produces an error that the runtime is not available. The Directory is listed using the same MSI file on 2003 server installation. Tried WiX 2.x and 3.x and same results. Used WiX binary distribution. I have created a very small program (one line command line) that shows this problem. You may download it temporarily from: http://www.zombino.com/temp/source.zip There is also an MSI of the binaries also available (2.2M) http://www.zombino.com/temp/test.msi If you cannot be troubled to extract the 1K source.zip, the files to the sources code in the zip file are: http://www.zombino.com/temp/source/main.cpp http://www.zombino.com/temp/source/main.wxs http://www.zombino.com/temp/source/Makefile You may need to adjust your paths to compile the example. The test is installed under Test of Program Files. Any ideas why Vista install is crapping out? - Adam - 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