[WiX-users] How to reference a preprocessor which is imported by the wixproj file?

2012-11-06 Thread tetelee
I know that if I define a preprocessor directly in the wixproj file, I can use it in wxs file just like this: $(var.PROPERTYNAME). However, the problem with this kind of preprocessor is it is Configuration/Platform specific. We want to define a SW version number(which needs to be used in wxs file

[WiX-users] Error: The harvest type was not found in the list of loaded Heat extensions

2012-11-06 Thread Donatas Vyzas
Hi, I am using Wix 3.6 with Visual Studio 2012. I am using this section in wixproj file to harvest required files from ASP.NET MVC application: Target Name=BeforeBuild MSBuild Projects=%(ProjectReference.FullPath) Targets=Package Properties=Configuration=$(Configuration);Platform=AnyCPU

Re: [WiX-users] Setting the version number...

2012-11-06 Thread Goran
Has there been an improvement regarding this issue? We can use !bind without any problems from the msi wxs file, but I could not find a way to get version from the wxi (or from the bundle, if we are able to reference the version of msi package)? -- View this message in context:

[WiX-users] Wix Burn: How to customize MBA prerequisites

2012-11-06 Thread vasjko
Hi, My MBA requires .Net framework to be installed. If .Net is not present the standard dialog appears with .Net installation confimation. Is there any way to customize this confimation dialog or just change the logo image for this dialog? p.s. I've found that theme of this dialog is in

Re: [WiX-users] Wix Burn: How to customize MBA prerequisites

2012-11-06 Thread vasjko
Found the answer here: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/customizing-burn-prerequisite-boostrapper-image-in-theme-td7205852.html 06.11.2012 14:20, vasjko Hi, My MBA requires .Net framework to be installed. If .Net is not present the standard dialog appears with

Re: [WiX-users] Setting the version number...

2012-11-06 Thread Dirk Ziegelmeier
See http://wix.sourceforge.net/manual-wix3/light.htm Section Package Properties Dirk On Tue, Nov 6, 2012 at 12:39 PM, Goran malov...@yahoo.com wrote: Has there been an improvement regarding this issue? We can use !bind without any problems from the msi wxs file, but I could not find a way

[WiX-users] WIX Patches: Windows restores patched files and can't uninstall patch

2012-11-06 Thread Farrukhw
Hi Experts, br/ I'm generating a patch using following code: ?xml version=1.0 encoding=utf-8? Wix xmlns=http://schemas.microsoft.com/wix/2006/wi; PatchCreation Id=$(var.PatchGUID) CleanWorkingFolder=yes OutputPath=PDW_x64_Patch.pcp

[WiX-users] Major Upgrade

2012-11-06 Thread Chaitanya
Hi, Can anyone please help me in major upgrade.. Thanks, Chaitanya. -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center

[WiX-users] How to use FeaturesDlg

2012-11-06 Thread Miller, Nick (GE Intelligent Platforms)
I have 2 features. One installs and configures a service. The other installs the database components. The database components are optional. So I try to use FeaturesDlg from Wix to collect whether or not to install the feature. This would work, except I also have a CustomAction that should run

Re: [WiX-users] Major Upgrade

2012-11-06 Thread Chris Lord
Chaitanya, Best place to start is reading the documnetation. First there is this is from the Wix Documentation http://wix.sourceforge.net/manual-wix3/major_upgrade.htm And then there is this from the excellent Wix Tutorial http://wix.tramontana.co.hu/tutorial/upgrades-and-modularization Beyond

[WiX-users] Managed Bootstrapper - Second Patch does not supersede first Patch

2012-11-06 Thread Brian_Covington
Hi all, I have created a managed bootstrapper to install my 2 product msis. I have peared down the source of this bootstrapper to create a patch bootstrapper, to install the msp files for these products. Everything works as expected until I try to install the second patch. It installs along

Re: [WiX-users] How to use FeaturesDlg

2012-11-06 Thread Rohit Sharma (AIDC)
This should do InstallExecuteSequence Custom Action=DBInstall Before=InstallFinalize (DB_FEAT=3) AND NOT(!DB_FEAT=3)/Custom /InstallExecuteSequence Cheers Rohit -Original Message- From: Miller, Nick (GE Intelligent Platforms) [mailto:nick.mil...@ge.com] Sent: Tuesday, November

Re: [WiX-users] How to use FeaturesDlg

2012-11-06 Thread Miller, Nick (GE Intelligent Platforms)
Yes! Thank you. I did find that I had to wrap it in CDATA. InstallExecuteSequence Custom Action=DBInstall Before=InstallFinalize ![CDATA[NOT Installed AND (DB_FEAT=3) AND (!DB_FEAT=3)]]/Custom /InstallExecuteSequence -Original Message- From: Rohit Sharma (AIDC)

Re: [WiX-users] Setting the version number...

2012-11-06 Thread Goran
Thanks, that worked fine. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Setting-the-version-number-tp5942903p7581782.html Sent from the wix-users mailing list archive at Nabble.com.

Re: [WiX-users] Managed Bootstrapper - Second Patch does not supersede first Patch

2012-11-06 Thread Rob Mensching
Is the second bundle version higher? If not, then it doesn't upgrade the old bundle. On Tue, Nov 6, 2012 at 7:13 AM, Brian_Covington briancoving...@yahoo.comwrote: Hi all, I have created a managed bootstrapper to install my 2 product msis. I have peared down the source of this

Re: [WiX-users] New bundle installs new application (doesn't upgrade)

2012-11-06 Thread Goran
Thanks. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/New-bundle-installs-new-application-doesn-t-upgrade-tp7581742p7581784.html Sent from the wix-users mailing list archive at Nabble.com.

Re: [WiX-users] How to reference a preprocessor which is imported by the wixproj file?

2012-11-06 Thread Rob Mensching
See the DefineConstants here: http://wix.sourceforge.net/manual-wix3/msbuild_task_reference_candle.htm On Tue, Nov 6, 2012 at 1:11 AM, tetelee ttlee1...@gmail.com wrote: I know that if I define a preprocessor directly in the wixproj file, I can use it in wxs file just like this:

[WiX-users] Burn package ref counting

2012-11-06 Thread Nick Ramirez
I wasn't able to find much information about this. Does Burn handle package ref counting automatically? Is there nothing we need to do? Or should we be using the DependencyExtension in some way? Do install devs need to handle adding to the package ref count and subtracting? Thanks. -- View

Re: [WiX-users] WiX 3.6 MergeModule creation regression?

2012-11-06 Thread Michael Turner
Dirk Ziegelmeier wrote here is a minimal mergemodule showing the error: ?xml version=1.0 encoding=UTF-8 ? Wix xmlns=http://schemas.microsoft.com/wix/2006/wi; Module Id=MergeModule Language=1033 Version=1.0.0.0 Package Id={SomeGUID} Manufacturer=ACME InstallerVersion=200 /

Re: [WiX-users] Managed Bootstrapper - Second Patch does not supersede first Patch

2012-11-06 Thread Goran
I am guessing that you have intentionally do that, in order to allow two parallel installations of the same application on one PC? In cases where only one application can exist on one PC, is it possible to deny existence of parallel applications, so it will always upgrade? -- View this message

Re: [WiX-users] Burn package ref counting

2012-11-06 Thread Rob Mensching
Automatic for MSIs in v3.6 and MSI + MSP in v3.7. Exes need to have a provider key set for them in the ExePackage. MSUs are weird and I recommend just making them permanent. On Tue, Nov 6, 2012 at 10:26 AM, Nick Ramirez nickra...@hotmail.com wrote: I wasn't able to find much information about

Re: [WiX-users] Managed Bootstrapper - Second Patch does not supersede first Patch

2012-11-06 Thread Brian C
Yes.  RTM is 10.00.35.0002, HF1 is 10.00.35.0003, and HF2 is 10.00.35.0004.  The versions are so close together because we are testing, before our release.  I am rerunning the testing rolling the revision number (i.e. 10.00.35.0002, 10.00.36.0003, 10.00.37.0004).  I will post the results.

Re: [WiX-users] Managed Bootstrapper - Second Patch does not supersede first Patch

2012-11-06 Thread Brian_Covington
Forgive me, but, I do not quite understand what you are asking. The first application is dependant upon the second and cannot exist in singular (i.e. it is built on top of the others' dlls). -- View this message in context: