[WiX-users] Component condition not evaluated correctly

2011-04-01 Thread greg
Hi: I have a component with the following condition: "Remove"]]> where UPGRADE_FROM_VERSION = "6.1.8.78" and InstallMode = "Change", which evaluates correctly when running the msi in full UI mode. However, when I run the msi in silent mode, the component does not install. The verbose l

Re: [WiX-users] Cannot execute Custom Action

2011-04-01 Thread Christopher Painter
I just came across this error today when upgrading a WiX 3.0 C++ project that someone wrote to WiX 3.5. The kicker is neither 3.0 nor 3.5 ( on an upgrade or new project creation ) project wizards generate the resource file for you and there's no build warning either. It just blows up at runtime.

Re: [WiX-users] Guid for COM components

2011-04-01 Thread John Bergman
Thanks! That certainly is easier. -Original Message- From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com] Sent: Friday, April 01, 2011 10:43 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Guid for COM components Wix will generate a component guid

Re: [WiX-users] Guid for COM components

2011-04-01 Thread Peter Shirtcliffe
Wix will generate a component guid that is based on the keypath of the component. If you change the keypath, itll automatically generate a different guid, preventing you from accidentally breaking the component rules. It's also easier to type :) -Original Message- From: John Bergman [mailt

Re: [WiX-users] Guid for COM components

2011-04-01 Thread John Bergman
Can someone explain why this is the preferred practice? -Original Message- From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com] Sent: Friday, April 01, 2011 9:59 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Guid for COM components The preferred p

Re: [WiX-users] Guid for COM components

2011-04-01 Thread Peter Shirtcliffe
The preferred practice is to use * as the component GUID whether it is COM or not. -Original Message- From: swapna.rachako...@thomsonreuters.com [mailto:swapna.rachako...@thomsonreuters.com] Sent: 01 April 2011 15:51 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Guid for COM co

[WiX-users] Guid for COM components

2011-04-01 Thread swapna.rachakonda
Hello experts Could anyone help me in How to provide Guid's for COM Components ?? Thanks in advance Swapna -- Create and publish websites with WebMatrix Use the most popular FREE web apps or write code y

Re: [WiX-users] COM Registration

2011-04-01 Thread Pally Sandher
http://wix.sourceforge.net/manual-wix3/heat.htm Palbinder Sandher Software Deployment Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the ** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 Regis

[WiX-users] COM Registration

2011-04-01 Thread swapna.rachakonda
Hello experts Could anyone explain me How to register COM using WiX ? Thanks in advance Swapna -- Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself;

Re: [WiX-users] Problem searching GAC for installed assembly

2011-04-01 Thread swapna.rachakonda
Hello experts Could anyone explain me How to register COM using WiX ? Swapna -Original Message- From: CoolBreeze [mailto:coolbreeze...@googlemail.com] Sent: Friday, April 01, 2011 6:20 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Problem searc

Re: [WiX-users] Problem searching GAC for installed assembly

2011-04-01 Thread CoolBreeze
Nice! I don't know why the folder doesn't show, but your suggestion definitely worked. After going through all files in the folder, I found out that I'm not going to find the MSI for CSLA. The version installed wasn't installed via a MSI, the .dll was just taken from the download and installed into

Re: [WiX-users] [Wix-users] How can I kill process when uninstall

2011-04-01 Thread Rob Hamflett
I'm not sure that this will actually help your situation, but to answer your question about suppressing the FilesInUse dialog, add these values to the dialog definition: Dialog@Modeless="yes" Dialog@Hidden="yes" Rob On 01/04/2011 08:29, sunny wrote: > > Yes I am deploying an application with Qt

[WiX-users] Prevent running msi twice ?

2011-04-01 Thread Michael Tissington
I've got a complete wix msi that requires elevation. When the user runs the msi a second time, the user is prompted with a dialog that says it is resuming this install. In addition, the Install button it no longer showing that elevation is required. How can I prevent running the msi a second time

Re: [WiX-users] DTF Transaction problem with x64 msi

2011-04-01 Thread Tobias S
The point here is that you are using a multi package transaction. So the whole Install Execute transaction can run either as "x86" transaction or "x64" transaction if there are only "x64" pacakges in the transaction but not as combined one where x64 packages are treated as they should (e.g. targeti

Re: [WiX-users] [Wix-users] How can I kill process when uninstall

2011-04-01 Thread sunny
Yes I am deploying an application with Qt dlls which are put in my install folder. When I test with running my application and uninstall, the process is killed and the FilesInUse is triggered. But it indicates to close my "Qt Assistant" which is launched before my test. I put down the log it says

Re: [WiX-users] [Wix-users] How can I kill process when uninstall

2011-04-01 Thread Rob Hamflett
Are you deploying the C runtime, or something similar? That can sometimes cause that issue. If you skip the FilesInUse dialog you'll probably get prompted for a reboot, which is probably more of a pain. Rob On 01/04/2011 06:45, lxy.su...@gmail.com wrote: > Thanks for help from Peter, Rob Ham

Re: [WiX-users] Same component guid, different products

2011-04-01 Thread Thorsten Tarrach
One is enough, but it needs to be placed with a different GUID into every MSI. One is enough because the StartService and StopService custom actions are scheduled before and after installation of files. So that stop takes effect before and start after installation. But it does need to be present fo