Re: [WiX-users] Cannot install VC80 Runtime from VS2005 SP1 on Vista and Vista only

2007-11-13 Thread Adam Majer
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

2007-10-23 Thread Wilson, Phil
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

2007-10-22 Thread Adam Majer
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

2007-10-22 Thread Jeff Bean



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

2007-10-22 Thread Adam Majer
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