Re: [WiX-users] MsiFileHash Table

2014-10-10 Thread Christoffel le Roux
I'm seriously doing something wrong then, all my msi's have no MsiFileHash table. Christoffel le Roux -Original Message- From: Rob Mensching [mailto:r...@firegiant.com] Sent: Friday, October 10, 2014 1:45 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users]

Re: [WiX-users] How to hide a file in WXS configuration file ?

2014-10-10 Thread Fabrice MAUPIN
Hi, For information, I use WiX 3.8. ...copying a file that you're already installing, but I've never found a good reason to use it in this way Yes I've a good reason : I want install certain files to the root of the application folder for particular functional use-cases and one of the ways to

Re: [WiX-users] Problem with removeFile in my WXS configuration file !

2014-10-10 Thread Fabrice MAUPIN
Hi, For information, my WSX File is generated by the build of my JavaFX application. I just have then to customize this WSX file : what was made. I thought WiX reported an error for that, maybe it's not fatal For me, I have no error reported by WIX and I confirm that the cleanup is correctly

Re: [WiX-users] MsiFileHash Table

2014-10-10 Thread Christoffel le Roux
Hi Rob, thanks for the replay, its much appreciated. I found the issue, it was ignorant me who set the DefaulVersion on the files that caused the MsiFileHash table not to populate :) I Just have one question, how do I get the MsiAssembly and MsiAssemblyName table to populate? Thanks in

Re: [WiX-users] How to customize error messages in Wix standard bootstrapper application

2014-10-10 Thread Phill Hogland
IIRC that is the message which you define in the MajorUpgrade/@DowngradeErrorMessage in the msi package. MajorUpgrade DowngradeErrorMessage=!(loc.DownVersionErrorMsg) / There are other options to MajorUpgrade which do not display a message if you do not want a down version to fail. -- View

Re: [WiX-users] MsiFileHash Table

2014-10-10 Thread John Cooper
Add an Assembly=.net to each relevant File element. This will add/remove assemblies from the GAC, so make sure that's what you want. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry Associates, Inc.® | Lenexa, KS  66214

[WiX-users] WixShellExec and app window appearing behind other windows

2014-10-10 Thread Matt O'Connell
Many moons ago we stopped adding a 'launch the installed app' check box to our final dialog as we had intermittent issues with the launched app window appearing behind other windows as per this WiX mailing list issue from 2005: http://sourceforge.net/p/wix/mailman/message/11428915/ We didn't

Re: [WiX-users] Custom BA, Repair, and Cached MSI's

2014-10-10 Thread Hoover, Jacob
1. That's the same thing WixStdBA and the WixBA is doing. 2. That should all be transparent, you just need to plan the repair. -Original Message- From: robert_ort...@agilent.com [mailto:robert_ort...@agilent.com] Sent: Thursday, October 09, 2014 4:45 PM To:

Re: [WiX-users] How to customize error messages in Wix standard bootstrapper application

2014-10-10 Thread DP
The issue is not about the MSI's MajorUpgrade. This issue is about not able to customize error message in Wix standard bootstrapper application during downgrade case. No doubt, my MSI has MajorUpgrade element with proper downgrade error message. This message is never shown (note that my MSI is

Re: [WiX-users] How to hide a file in WXS configuration file ?

2014-10-10 Thread Phil Wilson
I think the point Michael is making is that during the install you are copying a file to APPLICATIONFOLDER as part of the normal MSI install process, and then you're doing a separate copyfile of that same file to the same location with the same name. This can't be right, so maybe you've just made

Re: [WiX-users] Problem with removeFile in my WXS configuration file !

2014-10-10 Thread Phil Wilson
That looks better, but removeFile is not always ok isn't sufficient to diagnose what's happening. Take a verbose log of the uninstall and see what's happening around the place where the remove is happening. msiexec /x productcode /l*vx path to a text log file should get you an uninstall log.

[WiX-users] How to enable/disable NEXT button on textbox keypress event

2014-10-10 Thread Bala
Hi I have a dialog which has two edit boxes. One for username(USERNAME) and the other for the password(PASSWORD). I am doing a small validation like Next button will be disabled until the user types something in the username password edit text box and my wix code snippet is written below:- Wix

Re: [WiX-users] Shortcut creation seems to cause sxs assembly error in Event Viewer

2014-10-10 Thread TimM
Coming back to this one just to see if there may be another reason for this issue. Again it does not prevent out apps from running at the end of the install, it is just an issue of seeing sxs errors in the Event Viewer. I checked the app .exe manifest files and yes all the assemblies that are

Re: [WiX-users] How to enable/disable NEXT button on textbox keypress event

2014-10-10 Thread Hoover, Jacob
I believe the answer is the Windows Installer UI has limitations and the recommendation would be to use a BA, and pass in the values to your MSI via properties. This allows you to have full control over your UI and serves for a unified installation experience (when you have prerequisites).

Re: [WiX-users] How to enable/disable NEXT button on textbox keypress event

2014-10-10 Thread John Cooper
The problem is inherent in Windows Installer Service Controls: they don't expose focus change events. As Jacob says, to get full WPF control, you need to write your own custom bootstrapper. The Windows Installer Service controls just won't give you that degree of control. It's not WiX

Re: [WiX-users] Shortcut creation seems to cause sxs assembly error in Event Viewer

2014-10-10 Thread Hoover, Jacob
You're not trying to do nested installs are you? What are you putting in the GAC and why are you putting it there? As for the icons, I've always tried to use a resource only native DLL. -Original Message- From: TimM [mailto:timmay...@smarttech.com] Sent: Friday, October 10,

Re: [WiX-users] How to customize error messages in Wix standard bootstrapper application

2014-10-10 Thread Rob Mensching
Today wixstdba displays the error message that Windows has associated with the error code. _ Short replies here. Complete answers over there: http://www.firegiant.com/ -Original Message- From: DP [mailto:dpg_...@yahoo.com]

Re: [WiX-users] Shortcut creation seems to cause sxs assembly error in Event Viewer

2014-10-10 Thread TimM
No we are not doing nested installs. Since Wix does not support an admin chain install that creates a output .msi we are using InstallShield to create our chain installs to chain all out wix install projects. We have quite a few wixlib 32 bit assemblies that we create to that gets installed and

Re: [WiX-users] Shortcut creation seems to cause sxs assembly error in Event Viewer

2014-10-10 Thread Rob Mensching
I'm curious. What is a suite admin installer .msi? An MSI that installs a bunch of MSIs? Is this using EmbeddedUI? Maybe I'm just confused. I also couldn't parse this: Since Wix does not support an admin chain install that creates a output .msi we are using InstallShield to create our chain

Re: [WiX-users] How to enable/disable NEXT button on textbox keypress event

2014-10-10 Thread Bala
Hi John, Thanks for your suggestions Jacob and John You mean to say we need to validate everything through custom action after clicking the Next button. It will not work with the WIX inbuilt condition. Regards Balakrishnan.S -Original Message- From: John Cooper

Re: [WiX-users] Shortcut creation seems to cause sxs assembly error in Event Viewer

2014-10-10 Thread Phill Hogland
I don't know if this comment relates to your concern, but, after some experimentation, I have interpreted the last paragraph in Remarks, at the following link to indicate that my Icon/@Id should be formated with an extension which is the same as the file which the shortcut targets. So even though

[WiX-users] Your A-Z case load requests for this weekend

2014-10-10 Thread Wheeler, Blaine (DSHS/DCS)
Should run. Have a good weekend Blaine Wheeler Department of Social and Health Services DCS IT Operations 360.664.5416 blaine.whee...@dshs.wa.gov -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer

Re: [WiX-users] Shortcut creation seems to cause sxs assembly error in Event Viewer

2014-10-10 Thread Phil Wilson
An InstallShield chain of MSIs is the single transaction install, the multi-package transaction where the whole transaction of multiple MSIs isn't committed until the end. That seems to include committing assemblies into the GAC, that's not MsiPublishAssemblies as much as the Fusion API not doing

Re: [WiX-users] Shortcut creation seems to cause sxs assembly error in Event Viewer

2014-10-10 Thread Rob Mensching
Ahh, that makes sense. Yes, if you use the JoinTransaction functionality of the Windows Installer you'll get exactly that behavior. Burn doesn't use that transaction functionality because we found enough bugs that we bailed on it. No Microsoft products (that I'm aware of) use the feature which

Re: [WiX-users] How to enable/disable NEXT button on textbox keypress event

2014-10-10 Thread Hoover, Jacob
What I mean to say is I gave up on the Windows Installer UI long ago. It does ok at very basic functionality. If you start trying to do anything remotely complex you'll spend 3 x the time trying to get Windows Installer to do it than you would if you just joined the cool kids club and wrote a

Re: [WiX-users] How to enable/disable NEXT button on textbox keypress event

2014-10-10 Thread John Cooper
Concur 100%. The unified experience is also much better, particularly if your product uses multiple MSI's. -- jmc -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: Friday, October 10, 2014 2:28 PM To: General discussion about the WiX toolset. Subject: Re:

Re: [WiX-users] Shortcut creation seems to cause sxs assembly error in Event Viewer

2014-10-10 Thread TimM
Yes that is basically what InstallShield is doing and again the only reason that we are still supporting this is that we still have administrators that push out our software by .msi only and therefore we had to support a multi .msi package so that they only had to push out a single .msi file

Re: [WiX-users] Shortcut creation seems to cause sxs assembly error in Event Viewer

2014-10-10 Thread Phil Wilson
Are the shortcuts advertised or not? The behavior of CreateShortCuts is different in the advertised/non-advertised cases. If the shortcut is advertised it's basically a pointer to the keypath of the component, and that will result in a call to MsiProvideComponent () if it's used. It's not

[WiX-users] Several questions

2014-10-10 Thread Rob L
Hi Im just starting to learn about wix. I want to create an installer that copies a couple files and then it runs some external c# code as well. I have visual studio express 2010 and it does not support add ins. So, i dont have access to using wix on visual studio and have to use it in

Re: [WiX-users] Several questions [P]

2014-10-10 Thread Steven Ogilvie
Classification: Public I haven't used this, but try Wix Designer for Visual Studio Express: http://www.add-in-express.com/wix-designer/index.php or https://social.msdn.microsoft.com/Forums/vstudio/en-US/5d18f6ae-fc3a-4e4b-a7f9-9bd763d4d75c/using-wix-with-vs-2013-express?forum=vssetup Steve

Re: [WiX-users] Several questions [P]

2014-10-10 Thread Steven Ogilvie
Classification: Public Found a few answers... The WiX Toolset integrates with Visual Studio as an extension. The Express versions of Visual Studio do not allow extension nor addins. So, WiX will not integrate with Express versions. WiX does work with the free, open source SharpDevelop IDE

[WiX-users] Use of MsiLogging in Burn driven MSI

2014-10-10 Thread Phill Hogland
I have a chain of Burn driven MSIs. I implemented a MSILOGGINGVALUE property (and related variable which Burn initializes and the mba overrides). If the MSILOGGINGVALUE property is provided to the package I do a conditional SetProperty action on MsiLogging, scheduled after LaunchConditions. But

[WiX-users] VS2013 cant load wixproj with daily builds

2014-10-10 Thread sceiler
Hello, I included wix binaries to my TFS and everything works fine for me (I have got Wix installed) but other members of my team cant build an installer because VS2013 prompt an error that .wixproj cannot be loaded and show an migration report. This is expected because they dont have wix

Re: [WiX-users] Use of MsiLogging in Burn driven MSI

2014-10-10 Thread John Cooper
It appears that MsiLogging needs to be either set in the Property table or indirectly on the command line. It does not appear to support conditional initialization: The MsiLogging property sets the default logging mode for the Windows Installer package. If this optional

Re: [WiX-users] VS2013 can't load wixproj with daily builds

2014-10-10 Thread John Cooper
Is the WIX environment variable set appropriately, the path to the WIX toolset is in the PATH environment variable, or are absolute paths used to each toolset call? You're going to also have to make sure that the .targets files can be resolved. Once that is done, it will work fine. It will

[WiX-users] WiX Burn Managed WPF not localiza the standard windows for installing prerequisites

2014-10-10 Thread Marco Tognacci
I have a burn setup with custom WPF UI, the localization for this part is made with custom localization using c#.I added the standard wix page for installing Net Framework as prerequisites using the standard localization that use #loc.STRINGNAME, but the dialog is displayed always in Italy, my

Re: [WiX-users] Using Lux and Nit

2014-10-10 Thread Bob Arnson
On 09-Oct-14 19:15, Phill Hogland wrote: I see that I still have the -ext WixUtilExtension on the above candle command. I removed it but Light still fails saying that 'User' Table is not defined. I can't find anything else in my project related to the User table. When I first started this

Re: [WiX-users] Use of MsiLogging in Burn driven MSI

2014-10-10 Thread Bob Arnson
On 10-Oct-14 18:01, Phill Hogland wrote: I have a chain of Burn driven MSIs. I implemented a MSILOGGINGVALUE property (and related variable which Burn initializes and the mba overrides). If the MSILOGGINGVALUE property is provided to the package I do a conditional SetProperty action on

Re: [WiX-users] VS2013 cant load wixproj with daily builds

2014-10-10 Thread Bob Arnson
On 10-Oct-14 18:06, sceiler wrote: To my understanding this shouldnt happen with the use of wix binaries checked in to TFS. You must install WiX to be able to build inside Visual Studio. You can build outside Visual Studio (e.g., command line or Team Build) using the checked-in WiX binaries.

Re: [WiX-users] Several questions

2014-10-10 Thread Sanjay Rao
you can create a dll with your C# code and make your required functions available in dll. this dll cane be registered as binary in WIX code base and it's exposed function can be run as custom actions during installation. - Original Message - From: Rob L pir...@yahoo.com To: