Re: [WiX-users] Supporting Windows 8

2012-12-06 Thread Pally Sandher
Windows 8 should have .NET 3.5 (and 4.0) support built in. I think the WiXNetFxExtension you're using hasn't been updated to take this into account when setting those properties. If you're using WiX v3.7 bug report it at http://sourceforge.net/p/wix/bugs/ To work around it in the meantime,

Re: [WiX-users] msi Vs exe (bootstrapper) size

2013-01-07 Thread Pally Sandher
My Burn bundle is 105 MB (110,669,784 bytes) when built however the 3 MSI's which go into it total 108 MB (113,602,560 bytes). I assume Burn is compressing the MSI's to account for the smaller size of the bundle compared to the individual MSIs (I use 'high' compression on my embedded cabs,

Re: [WiX-users] Changing DirectoryRef

2013-01-07 Thread Pally Sandher
The tutorial explains how to use WiXUI_InstallDir - http://wix.tramontana.co.hu/tutorial/user-interface/ui-wizardry Do you have an INSTALLDIR under your TARGETDIR or are you simply setting WiXUI_INSTALLDIR to TARGETDIR? Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F:

Re: [WiX-users] Heat.exe

2013-02-12 Thread Pally Sandher
http://wix.tramontana.co.hu/ Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456

Re: [WiX-users] Creating a bootstrap application and need a more simple UI

2013-02-12 Thread Pally Sandher
Download the WiX sources, find the HyperlinkTheme.xml file modify it to your needs. You can then supply it using bal:WixStandardBootstrapperApplication LicenseUrl= SuppressOptionsUI=yes LogoFile=yourlogo.jpg ThemeFile= HyperlinkTheme.xml / Works for me. Palbinder Sandher Software Platform

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Pally Sandher
http://wix.sourceforge.net/manual-wix3/install_dotnet.htm Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Pally Sandher
, 2013 at 1:06 PM, Pally Sandher pally.sand...@iesve.com wrote: http://wix.sourceforge.net/manual-wix3/install_dotnet.htm Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate

Re: [WiX-users] Bundle registered in ARP after prerequesites are installed

2013-02-12 Thread Pally Sandher
http://wix.sourceforge.net/manual-wix3/install_dotnet.htm Chain PackageGroupRef Id=NetFx40ClientRedist/ ...your msi stuff goes here... /Chain End. Yes it's that simple using WiXNetFXExtension. All the extra code you have is just duplicating effort causing you problems. Palbinder Sandher

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Pally Sandher
projectname... Not the original Msi name and version... I thought that the Bootstrapper just would do its checks, and then handover to the Msi UI, and not display any thing to the user if all is Okay (.NET version are the right.). Thanks! //Sam On Tue, Feb 12, 2013 at 3:37 PM, Pally Sandher

Re: [WiX-users] Why does changing INSTALLFOLDER cause InstallDirDlg to break

2013-02-13 Thread Pally Sandher
Probably because WiXUI doesn't have any idea what your INSTALLFOLDER property is or does. If you're trying to set the contents of the PathEdit in InstallDirDlg you should probably use the WIXUI_INSTALLDIR property associated with it as detailed in the manual -

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-13 Thread Pally Sandher
. Otherwise the user's system will have the (invisible) Burn bundle still registered which could cause problems if they attempt to reinstall or install a newer release at a later time etc. How do I specify that? //Sam On Tue, Feb 12, 2013 at 6:04 PM, Pally Sandher pally.sand

Re: [WiX-users] deactivate UAC before installing

2013-02-15 Thread Pally Sandher
No, that's what requesting elevation exists for. You should be asking why you need to turn UAC off in the first place which I suspect we can't answer. Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate +

Re: [WiX-users] wxLibs - Usage

2013-02-15 Thread Pally Sandher
Personally I find a wixlib is mostly only useful if you're going to be sharing them with a third party. They're effectively WiX's own version of merge modules (but without a bunch of the problems merge modules have). If your products A B are being built from the same solution then feel free to

Re: [WiX-users] Copy File Setting source and destination property value setting

2013-02-28 Thread Pally Sandher
Create [INSTALLLOCATION]\Website\App_Config in your Directory Tree use the DestinationDirectory attribute instead of DestinationProperty. Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the

Re: [WiX-users] Strange issue during netfx4 installation

2013-02-28 Thread Pally Sandher
Use WiXNetFXExtension - http://wix.sourceforge.net/manual-wix3/install_dotnet.htm Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions

Re: [WiX-users] Looking for a simple default bootstrapper

2013-02-28 Thread Pally Sandher
Burn's standard BA can be very minimal if you configure it to be. Mine is simply a dialog with some images/text and install cancel buttons. Clicking install will attempt to install .NET 4.0 client profile followed by my MSI(s). Use something like BootstrapperApplicationRef

Re: [WiX-users] Running EXEs at install and uninstall

2013-03-08 Thread Pally Sandher
There's more than just Install, Uninstall Repair to consider for your custom actions. dblock (creator of dotnetinstaller) has a handy WiX include you can use to save time writing all the conditions yourself - http://code.dblock.org/msi-property-patterns-upgrading-firstinstall-and-maintenance

Re: [WiX-users] Registering the .exe

2013-03-11 Thread Pally Sandher
See http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Registration-of-COM-Executable-Server-td6557760.html or any of the other dozen or so times this has been asked answered on this list. Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945

Re: [WiX-users] wix v3.7 on win2008r2

2013-03-21 Thread Pally Sandher
You're missing the .NET Framework. You need to install it from the Features add-in in the Management Console on Server 2008. It's not enabled by default. Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate +

Re: [WiX-users] WIX Installer Machine Name

2013-03-26 Thread Pally Sandher
http://msdn.microsoft.com/en-gb/library/windows/desktop/aa368009.aspx Found under Operating System Properties in the Property Reference at http://msdn.microsoft.com/en-us/library/aa370905.aspx Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501

Re: [WiX-users] ProductVersion msi property vs Wix Version@Product

2013-04-03 Thread Pally Sandher
Without seeing your Upgrade or MajorUpgrade code it's hard to say what it's actually doing. As Rob says, I suspect it's upgrading when the versions are equal due to the way your Upgrade table is laid out. Have you tried installing 4.1.1.8896 first and then trying to install 4.1.1.8878 seeing

Re: [WiX-users] Why in Preprocessor the Not Equal To is != while in conditional string is .

2013-04-18 Thread Pally Sandher
Because the WiX team wrote the WiX pre-processor syntax kept it to regularly accepted coding standards (hence != for 'not equal to' as per every other modern programming language) while the Conditional Statement syntax was written by the Windows Installer team back in the mists of time?

Re: [WiX-users] Tutorial about handling upgrades in Wix 3.7

2013-04-18 Thread Pally Sandher
BTW this is covered in the WiX manual under the how to's - http://wix.sourceforge.net/manual-wix3/major_upgrade.htm Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment**

Re: [WiX-users] Registering files

2013-04-18 Thread Pally Sandher
The proper approach would be to not use regsvr32 to register DLL's OCXs author the registration info yourself. If you want to make this a lot simpler, use heat.exe to generate the Class, TypeLib Interface elements for you instead of having reams of RegistryValues -

Re: [WiX-users] Why in Preprocessor the Not Equal To is != while in conditional string is .

2013-04-18 Thread Pally Sandher
? -Original Message- From: Pally Sandher [mailto:pally.sand...@iesve.com] Sent: April 18, 2013 06:42 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Why in Preprocessor the Not Equal To is != while in conditional string is . Because the WiX

Re: [WiX-users] Issue with votive

2013-04-29 Thread Pally Sandher
Rob the RSS feed for WiX 3.8 hasn't been updating since the 8th. I don't have the WiX 4.0 feed subscribed to check it. Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual

Re: [WiX-users] heat reg output includes deprecated Action attribute

2013-05-02 Thread Pally Sandher
I noticed this earlier in the week I'm using v3.6. Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in

Re: [WiX-users] Putting File in TempFolder - Nothing Happens

2013-05-28 Thread Pally Sandher
Which Temp directory are you looking in? The TempFolder property page on MSDN says Windows Installer uses the GetTempPath function to retrieve the path -http://msdn.microsoft.com/en-us/library/aa372067.aspx GetTempPath retrieves the first valid path stored in certain environment variables in

Re: [WiX-users] Heat -ke error (empty directories)

2013-05-28 Thread Pally Sandher
1 - use the -suid flag with heat.exe to make your id's more readable. 2 - what's the Component throwing that error actually contain? The opening tag doesn't actually give enough info by itself. 3 - heat.exe isn't designed to be used directly after generation. You will more often than not have to

Re: [WiX-users] Checking Edit field for minimum length

2013-05-28 Thread Pally Sandher
I think you'd need to pass the property to a Custom Action to check that. The only things you can do in Conditional Statements are listed at http://msdn.microsoft.com/en-us/library/windows/desktop/aa368012.aspx and I can't see anything which you could use there to test for the length of the

Re: [WiX-users] Unhandled exception

2013-05-28 Thread Pally Sandher
Try building your Bundle using the x86 platform rather than x64. Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited.

Re: [WiX-users] Error code 2727 when selecting path in PathEdit control

2013-05-28 Thread Pally Sandher
http://msdn.microsoft.com/en-us/library/aa372835.aspx says error 2727 is The directory entry '[2]' does not exist in the Directory table. Without the log entries relating to this error there's only speculation and conjecture. Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945

Re: [WiX-users] Heat -ke error (empty directories)

2013-05-28 Thread Pally Sandher
No it's not a bug. See #3 from my previous message. Then read it again until you understand it. Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated

Re: [WiX-users] Putting File in TempFolder - Nothing Happens

2013-05-28 Thread Pally Sandher
From your InstallExecuteSequence code it looks like the Custom Actions should be called after the file is written to TempFolder. InstallFiles should be long before your Custom Actions but I would double check by opening the generated MSI in InstEd! or Orca (or any other package which you can

Re: [WiX-users] Heat - Include question

2013-06-05 Thread Pally Sandher
What I mean: the application is based on MSYS and when a new user starts the unix shell, he needs write access to folders like /home, ... . And /home is contained inside the Programfiles\aplications folder. No it's not. On Windows the equivalent of Unix home directory would be the location

Re: [WiX-users] MBA - .NET Framework 4 keeps trying to install

2013-06-07 Thread Pally Sandher
Use WiXNetFxExtension instead of reinventing the wheel - http://wix.sourceforge.net/manual-wix3/wixnetfxextension.htm Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual

Re: [WiX-users] Condition on bundle

2013-06-07 Thread Pally Sandher
Change your condition to SitBundleInstalled OR Installed Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in

Re: [WiX-users] Help with building patch

2009-11-17 Thread Pally Sandher
My moneys on it being this - http://msmvps.com/blogs/installsite/archive/2009/09/12/microsoft-s-recen t-security-updates-for-visual-studio-break-windows-installer-updates.asp x See also - http://www.msigeek.com/microsofts-recent-security-updates-for-visual-stu dio-break-windows-installer-updates/

Re: [WiX-users] Help with building patch

2009-11-17 Thread Pally Sandher
You are running the MS procedure for building a patch. All WiX is being used for in this instance is to create the PCP file. Sigh. Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate

Re: [WiX-users] GetMsiProperty with UAC enabled!

2009-11-17 Thread Pally Sandher
John that doesn't necessarily generate a UAC prompt. It will simply check if the user has the permissions necessary to generate a UAC prompt before the MSI installs. Sachin is your custom action running during the InstallUISequence or InstallExecuteSequence? What is the Execute attribute of the

Re: [WiX-users] Shared assemblies

2009-11-23 Thread Pally Sandher
Essentially two installers listing the same component GUID in separate locations is how things like the VC++ redistributable merge modules work. For example, your installer puts the VC++ 2008 redistributables onto a users machine. My installer then does the same. Both of our installers use the

Re: [WiX-users] Launch Condition on Unistall or Remove

2009-11-23 Thread Pally Sandher
Perhaps trying OR Installed as Blair suggested earlier might give you better results. Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated

Re: [WiX-users] Upgrading

2009-11-23 Thread Pally Sandher
That's known as a Minor Update but it's only one of the available upgrade types. See http://msdn.microsoft.com/en-us/library/aa370579.aspx Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate +

Re: [WiX-users] How to generate a .wxs from a reg files ?

2009-12-02 Thread Pally Sandher
Use tallow.exe from the WiX v2.0 toolset. You can then process the .wxs files you output with WiXCop.exe in WiX v3.0 to update the XML in the .wxs files from the v2.0 schema to the v3.0 schema. Unfortunately that functionality was never replicated in heat.exe even though it is the tallow.exe

Re: [WiX-users] util:InternetShortcut alternatives?

2009-12-02 Thread Pally Sandher
I asked a very similar question in September last year on this list. See - http://n2.nabble.com/util-InternetShortcut-td838589.html for my question Bob Arnson's reply. More info on util:InternetShortcut on Bob A's blog at - http://www.joyofsetup.com/2008/03/18/new-wix-feature-internet-shortcuts/

Re: [WiX-users] Missing Browse button in Change mode

2009-12-02 Thread Pally Sandher
Remove the Condition elements in the code you pasted. That will however enable the Browse button for all Features regardless of installation status. To selectively enable it for Features which haven't been installed yet and disable it for those which have you'll have to modify the inner text of

Re: [WiX-users] setupbld diagnosing?

2009-12-02 Thread Pally Sandher
Use a LaunchCondition in your MSI to detect for .NET 3.5 SP1 and deny installation if it's not present. See http://wix.sourceforge.net/manual-wix3/check_for_dotnet.htm Also the following page may be of use to you if you're trying to create a bootstrapper to install .NET 3.5 SP1 before running

Re: [WiX-users] error message for 64 bit installer on 32 bit machine

2009-12-02 Thread Pally Sandher
Not unless you can re-write the standard error messages thrown by error codes in Windows Installer (I'm guessing you don't work for the Windows Installer team at Microsoft so that'd be a no). See error code 1633 on http://msdn.microsoft.com/en-us/library/aa368542.aspx Note that error codes are

Re: [WiX-users] HELP ...

2010-01-07 Thread Pally Sandher
Server 2008 is x64 only (unless you're using an Itanium system which is rather unlikely). Try looking in C:\Program Files (x86)\Windows Installer XML v3\bin\ Does WiX show up in the ARP list? Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945

Re: [WiX-users] HELP ...

2010-01-07 Thread Pally Sandher
a bad drop. Sorry. -Original Message- From: Pally Sandher [mailto:pally.sand...@iesve.com] Sent: Thursday, January 07, 2010 11:26 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] HELP ... Server 2008 is x64 only (unless you're using an Itanium system

Re: [WiX-users] Automatic MSI rename???

2010-01-12 Thread Pally Sandher
Sounds like the user is downloading your MSI from a web page using Internet Explorer clicking Run rather than Save in the download prompt. The MSI is being run from the users Temporary Internet Files when the time comes for them to install the later version, the old MSI simply doesn't exist

Re: [WiX-users] How to handle Registry Redirection through WIX on64-bit Platform

2010-01-13 Thread Pally Sandher
Use Win64=yes in your RegistrySearch Elements to force them to check the normal areas of the Registry rather than the WOW6432Node. You will get ICE warnings for this in an x86 package. However you can't have one MSI which works natively for both x86 x64 platforms. An MSI has a platform attribute

Re: [WiX-users] How to handle Registry Redirection throughWIXon64-bit Platform

2010-01-14 Thread Pally Sandher
: Pally Sandher [mailto:pally.sand...@iesve.com] Sent: Wednesday, January 13, 2010 10:49 AM ... An MSI has a platform attribute which must be set to Intel for x86 packages or Intel64 for x64 packages (can also use AMD64 for x64 packages but it's deprecated by Intel64). ... Some confusion here

Re: [WiX-users] Merge Module for msvcr71.dll

2010-01-14 Thread Pally Sandher
Directory Id=TARGETDIR Name=SourceDir Merge Id=msvcr71dllLanguage=1033DiskId=1SourceFile=My_MSM.msm / /Directory FeatureId=ProductFeature1Title=MergeMod321Level=1 MergeRefId=msvcr71dll/ /Feature That is all you should Ricky need assuming you're using the VC++ 7 merge

Re: [WiX-users] Why do I get ICE failures building from a serviceaccount?

2010-01-14 Thread Pally Sandher
The following string format was not expected by the external UI message logger: The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance..

Re: [WiX-users] Use setupbld to chain msi and exe as prerequisites

2010-01-14 Thread Pally Sandher
Until Burn is feature complete I'd recommend looking at dotnetinstaller (http://dotnetinstaller.codeplex.com/). Been using it for a while now it's quite easy to configure build in my experience. Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945

Re: [WiX-users] What is the best-practice for updating an HKLM key?

2010-01-14 Thread Pally Sandher
Regarding the ICE38 errors, it sounds like the directory your Component is under is a per-user location. Try moving the Component to a per-machine location like SystemFolder (even though you're not writing any actual files or folders to the location in your Component) if it's not there already. If

Re: [WiX-users] ICE61: Upgrade.VersionMax format is wrong

2010-01-15 Thread Pally Sandher
Looks like it's a bug in ICE61. According to the MSDN documentation, VersionMin VersionMax both must be a valid product version as described for the ProductVersion property. See - http://msdn.microsoft.com/en-us/library/aa372379(VS.85).aspx ProductVersion properties are valid if The third field

Re: [WiX-users] Administrative Setup UI

2010-01-19 Thread Pally Sandher
Post the relevant sections of code e.g. the dialog where you ask the user for the installation directory, any associated properties and/or custom actions the section of the directory tree it relates to so we can try see what's going wrong. Also looking at a verbose log (msiexec /a yourmsi /l*vx

Re: [WiX-users] Light: Skip cabinet creation

2010-01-26 Thread Pally Sandher
Have you tried using the -cc and -reusecab switches with light.exe? Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions

Re: [WiX-users] Need to install 2 products at once

2010-01-26 Thread Pally Sandher
If you want your users to do the work you could use a simple LaunchCondition in Product B which checks something that indicates Product A is installed before it will allow installation of Product B. However if you want automation with separate packages you're going to have to bundle Product B with

Re: [WiX-users] How can I get an older version of the installer?

2010-01-27 Thread Pally Sandher
Looks like the weekly releases only keeps the last 2 for the active development branch - http://wix.sourceforge.net/releases/ unfortunately for you 3.5.1309.0 is 3 versions old. If you're lucky someone might have 3.5.1309.0 lying around which they can upload somewhere for you. Other than that

Re: [WiX-users] How do i put a Launch Condition within a Feature.

2010-02-08 Thread Pally Sandher
LaunchConditions are package wide hence are an all or nothing solution (either you pass the LaunchConditions can attempt an install or you trigger one or more don't get install anything). You can have Feature Conditions or Component Conditions as Cody has shown below. A Condition Element in the

Re: [WiX-users] Installing SQL express as a feature

2010-02-09 Thread Pally Sandher
http://msdn.microsoft.com/en-us/library/aa372457(VS.85).aspx Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited.

Re: [WiX-users] Issue with unregistered filters.

2010-02-09 Thread Pally Sandher
http://wix.sourceforge.net/manual-wix3/heat.htm Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered

Re: [WiX-users] Installing SQL express as a feature

2010-02-10 Thread Pally Sandher
Either use something like dotnetinstaller (http://dotnetinstaller.codeplex.com/ plenty discussion on this list of it), wait for Burn to be feature complete or roll your own bootstrapper. Until Burn is ready I'm happy using dotnetinstaller it appears I'm not the only one on this list. There are

Re: [WiX-users] Launch a webpage.

2010-02-10 Thread Pally Sandher
http://wix.sourceforge.net/manual-wix3/shellexec.htm Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited.

Re: [WiX-users] Adding a dialog to the installation sequence

2010-02-10 Thread Pally Sandher
Regular list contributor Neil Sleightholm wrote a pretty good article on this topic - http://neilsleightholm.blogspot.com/2008/08/customised-uis-for-wix.html Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com

Re: [WiX-users] Scope of a property

2010-02-11 Thread Pally Sandher
InstallUISequence runs before InstallExecuteSequence. If you change something don't have a time machine handy would you expect to see it change before you changed it? Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501

Re: [WiX-users] registry info extraction for native COM dll

2010-02-11 Thread Pally Sandher
Have you tried using heat.exe in WiX 3.0? The post you're referring to is 3 years old which is very much pre-WiX 3.0. Unless there's some requirement which means you can't upgrade to WiX 3.0 I'd strongly suggest migrating. If you can't you could still try to use heat.exe to generate the .wxs for

Re: [WiX-users] MSI launches minimized on windows 7

2010-02-11 Thread Pally Sandher
Unless you're pushing out .NET 4.0 Framework betas, you can't install any earlier .NET Framework on Windows 7, they're already embedded into it. I suggest looking at what your bootstrapper is trying to do when it's launching your MSI as it sounds like you're attempting to do something impossible

Re: [WiX-users] Wix 2.0 to Wix 3.0 Migration?

2010-02-11 Thread Pally Sandher
Install WiX 3.0 run WiXCop.exe on your .wxs files to upgrade them to the WiX 3.0 schema. Shouldn't need to do anything more than that although I would recommend looking at the things WixCop.exe changes as you could potentially clean up/tighten your code by removing and/or replacing some things.

Re: [WiX-users] registry info extraction for native COM dll

2010-02-11 Thread Pally Sandher
, this error detail may be helpful to d iagnose the failure: Unable to load file: c:\TEMP\station.dll, error: 193. Thanks Lian -Original Message- From: Pally Sandher [mailto:pally.sand...@iesve.com] Sent: Thursday, February 11, 2010 3:12 AM To: General discussion for Windows Installer XML

Re: [WiX-users] What burn UI will look like?

2010-02-11 Thread Pally Sandher
Download WiX 3.5 take a look. See http://wix.sourceforge.net/releases/ for the latest releases. Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment**

Re: [WiX-users] Request for help building a Simple MSI..

2010-02-12 Thread Pally Sandher
In the words of Chandler Bing. Can open, worms everywhere. Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited.

Re: [WiX-users] Permanent Merge Modules

2010-02-12 Thread Pally Sandher
That's not what merge modules are for. Remove them from your installer bootstrap the redistributable instead. Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual

Re: [WiX-users] Signing problems

2010-03-02 Thread Pally Sandher
Sounds like a bug in signtool.exe or one of its dependencies (if any) if it works OK on smaller MSIs on the same machine. Which version of the Windows SDK are you using? I'm using signtool from the v6.1 SDK (have installed v7.0 but I've not gotten around to modifying my build scripts as yet) but

[WiX-users] Creating a Major Upgrade Patch

2010-03-03 Thread Pally Sandher
Hi, I've unfortunately made a bad decision a few months ago which is the cause of this query. We have an installer which we've released 3 versions of in the past. All cosmetic changes to UI etc, components were unchanged between all 3 versions. V1.0 v1.1 have product code A. I (stupidly) released

Re: [WiX-users] Creating a Major Upgrade Patch

2010-03-03 Thread Pally Sandher
, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP Email Disclaimer -Original Message- From: Pally Sandher

Re: [WiX-users] Install file A xor file B w/ same name?

2010-03-03 Thread Pally Sandher
Are File Id's unique? I'm impressed you can even get as far as light running the ICE's if you have the same file in 2 components although quite how you managed that is beyond me. Code snippets would be a big help as would pasting the ICE errors from the build log. Your approach sounds fine from

Re: [WiX-users] Creating a Major Upgrade Patch

2010-03-04 Thread Pally Sandher
, Pally Sandher wrote: Moral of the story, be absolutely certain when you're changing Product Codes (still can't believe I made such an error, hoist by ones own petard). A higher-level moral: Test serviceability before shipping; afterward is too late to fix whole classes of bugs. (Heath

Re: [WiX-users] How do I: Generate a Complete Installer usingCommand-Line Tools

2010-03-04 Thread Pally Sandher
Package Elements are children of Product Elements (http://wix.sourceforge.net/manual-wix3/wix_xsd_package.htm). That's what the error is essentially saying. You've tried to put a Package Element under the WiX element. You may want to get a basic knowledge of WiX before you try building entire

Re: [WiX-users] If certain version (or higher) of Java's JDK isinstalled, continue, else download install latest JDK

2010-03-04 Thread Pally Sandher
Windows Installer won't allow concurrent installations as it's a transactional system. Use a bootstrapper. Also WiX != Windows Installer. WiX is a tool for making MSI's. Windows Installer does all the actual installation work. Palbinder Sandher Software Deployment IT Administrator T: +44 (0)

Re: [WiX-users] Auto-generated vs statically assigned GUIDs

2010-03-04 Thread Pally Sandher
If you want to ship updates as MSP's (Small Update or Minor Upgrade in Microsoft terminology) don't use auto-generated GUIDs. If you're only ever going to ship updates as MSI's (Major Upgrades) you need to change the Product Code every time anyway so auto-generating is fine. See -

Re: [WiX-users] File from local location

2010-03-04 Thread Pally Sandher
The CopyFile element should do what want. http://wix.sourceforge.net/manual-wix3/wix_xsd_copyfile.htm Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment**

Re: [WiX-users] Nested installation of downloaded prerequisites

2010-03-04 Thread Pally Sandher
I've seen people pushing MSI building packages which have buttons on UI pages to launch stuff like .NET Framework installers, XNA etc. during the InstallUISequence to bypass this issue. Personally I'd never do this as when a sys admin pushes your package out across their domain your app could

Re: [WiX-users] Info 2888. Executing the Binary view failed

2010-03-04 Thread Pally Sandher
Make sure your RTF is a 'plain' RTF. Easiest way to do that is open it in Wordpad save it. If you created or edited it in Microsoft Word it will have a load of extra formatting all over it which causes problems in ScrollableText Controls. Are you using a stock WiX UI or a Custom/Customized one?

Re: [WiX-users] Merge Module versioning, or equivalent

2010-03-04 Thread Pally Sandher
You're basically asking if the Component Rules exist if so how do they work. See http://msdn.microsoft.com/en-us/library/aa370561.aspx the pages its last paragraph links to. Rob M wrote some very good blogs regarding the above which I'd recommend as further reading

Re: [WiX-users] How many check box can I have on the ExitDialog?

2010-03-08 Thread Pally Sandher
The stock UI's only have one as described in the How To page (http://wix.sourceforge.net/manual-wix3/run_program_after_install.htm) however there's nothing stopping you modifying the ExitDialog in the stock UI you're using to add anything you would like. Neil Sleightholm wrote a blog post on

Re: [WiX-users] launch on exit

2010-03-08 Thread Pally Sandher
Add WiXUtilExtension as a Project reference (or supply it to light using the -ext switch if you don't use a wixproj in Visual Studio) remove your Binary Element below as it's not needed in WiX 3.0/3.5. Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0)

Re: [WiX-users] launch on exit

2010-03-08 Thread Pally Sandher
Upgrade to WiX 3.0/3.5 or write your own ShellExec custom action. Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions

Re: [WiX-users] Set a registry value upon clicking finish button

2010-03-08 Thread Pally Sandher
Not without using a Custom Action to do it out with your installation sequence. ExitDialog is shown after InstallFinalize (assuming successful installation), WriteRegistryValues must be between InstallInitialize InstallFinalize. Palbinder Sandher Software Deployment IT Administrator T: +44

Re: [WiX-users] Wix uninstall problem

2010-03-08 Thread Pally Sandher
I'd suggest looking at what's causing the problem rather than assuming a blanket upgrade to Windows Installer 4.5 as being a solution since Windows Installer 4.5 isn't even pushed to Windows XP machines by Windows Update, it's a manual upgrade. Considering I have people complaining about things

Re: [WiX-users] Checking the space in the install path(Please help me)

2010-03-08 Thread Pally Sandher
I'd do something similar to the checkbox on the LicenseAgreementDlg. You can find it in the WiX sources at src\ext\UIExtension\wixlib\LicenseAgreementDlg.wxs (WiX sources distributions can be found on SourceForge). Disable the Next button on the dialog page where they select the installation

Re: [WiX-users] Set a registry value upon clicking finish button

2010-03-08 Thread Pally Sandher
It's been a while since I used WiX 2.0 but I would check what your Execute Impersonate attributes are for your custom action. AFAIK you should set Execute=deferred Impersonate=no but I may be wrong as it's been a long time since I've messed with UAC Custom Actions (Rob M others on the list

Re: [WiX-users] Question reagrding Wix Conditions

2010-03-11 Thread Pally Sandher
Not using the standard Windows Installer UI. ScrollableText controls don't have that sort of functionality. You'd need to write your own UI replacement to achieve that. Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501

Re: [WiX-users] Per-machine and Per-user in the same package?

2010-03-16 Thread Pally Sandher
1 - correct but by Vista you actually mean Windows Installer 4.0/4.5 as this also applies to Server 2008 (Vista/2k8 RTM SP1 ship with Windows Installer 4.0, SP2 ships with Windows Installer 4.5). 2 - correct but again by Windows 7 you actually mean Windows Installer 5.0. Same thing in practice

Re: [WiX-users] Can Wix Copy the entire contents of a directory without specifying File Ids?

2010-03-16 Thread Pally Sandher
No. What's the error heat.exe is giving you? Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in

Re: [WiX-users] heat on VB6

2010-03-16 Thread Pally Sandher
Yes. Remember to use -svb6 though. Palbinder Sandher Software Deployment IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in Scotland No.

Re: [WiX-users] minor issues with WiX installer gui

2010-03-16 Thread Pally Sandher
Verbose log will show what msiexec is doing between clicking Repair or Remove when it shows the Progress Dialog. My guess is it's doing the stuff in InstallExecuteSequence before InstallInitialize but I could be wrong. Since your installer appears to be pretty large, checking all the stuff it

  1   2   3   4   5   6   7   8   9   10   >