Re: [WiX-users] Burn installation with Aladdin eToken driver (msi) opens second burn's window.

2013-10-31 Thread Alexey Larsky-RUS
Second Burn window appears during Aladdin eToken driver installation http://wixtoolset.org/issues/4140/ -Original Message- From: Tobias Erichsen [mailto:i...@tobias-erichsen.de] Sent: Thursday, October 31, 2013 9:20 AM To: General discussion for Windows Installer XML toolset. Subject: Re:

[WiX-users] How to compare REG_DWORD values in conditions (detect .NET 4.5.1)

2013-10-31 Thread Pallier, Manuel / BEKO Graz
Hi, I need to create a lauch condition that checks if the .NET Framework 4.5.1 is installed as a part of its condition. The only way to do this (according to http://msdn.microsoft.com/en-us/library/hh925568.aspx) is to check the value (not just its existence) of the Release REG_DWORD registry

Re: [WiX-users] SetProperty Behaviour

2013-10-31 Thread Swaroop Kare
I am wondering if some one can assist me how to fix the issue. Problem: I have set a session variable in a CA function written in C# and then trying to copy that value back into a property that is declared in WIX. Solution implemented: I have CA with logic that will set the value as

Re: [WiX-users] Possible bug in 3.8

2013-10-31 Thread Kevin Parkes
I've just started getting this Failed to open the database... error in the last couple of days. I'm still on WiX 3.7 and vs2010 (haven't even looked at 3.8 yet). I've changed *nothing* in my WiX projects or source. Thomas Due-3 wrote Hello, I have tried the entire morning to register for

Re: [WiX-users] File version

2013-10-31 Thread Christopher Painter
Yes, that's going to be a problem. There are ways to mitigate it but is there any chance they can fix this? What tool are they using to make the EXE? From: Walter Dexter wfdex...@gmail.com Sent: Thursday, October 31, 2013 12:17 AM To: General

Re: [WiX-users] Burn Question

2013-10-31 Thread Christopher Painter
Rob, Regarding #2, what makes a bundle a patch bundle? Is this something to do with the UpgradeCode, Tag and/or ParentName attributes on the Bundle element? I don't usually ask for samples but if someone could kick me into the right direction, I would greatly appreciate it. I'll be

Re: [WiX-users] Burn Question

2013-10-31 Thread Christopher Painter
I've also found the RelatedBundle element with the Patch action attribute but it's not clear to me how to make the relationship. (I'm still getting two entries in ARP.) Also, am I correct in predicting that when implemented correctly that the removal of a patch will not only uninstall the

Re: [WiX-users] Burn bundle - mix of per-user and per-machine MSIs

2013-10-31 Thread Wesley Manning
Will have to do a test... -Original Message- From: Rob Mensching [mailto:r...@robmensching.com] Sent: October-31-13 12:42 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Burn bundle - mix of per-user and per-machine MSIs I honestly don't remember...

Re: [WiX-users] Burn Question

2013-10-31 Thread Markus Wehrle
Sorry for the unclear comment. I assumed that 1.0 is not a burn bundle and 1.1 is using burn. Sure if version 1.0 and 1.1 are burn bundles there is no problem and everything is handled by burn Am 31.10.2013 um 04:41 schrieb Rob Mensching r...@robmensching.com: That doesn't sound right. If

Re: [WiX-users] Burn installation with Aladdin eToken driver (msi) opens second burn's window.

2013-10-31 Thread Wesley Manning
Is it your own customer action? If it is, If your driver is inf based you can use DifxAppExtension: xmlns:difx=http://schemas.microsoft.com/wix/DifxAppExtension; Then add the Driver element in same component as your inf file. Component Id=CMP_DfuDriver2 Guid={...} difx:Driver

Re: [WiX-users] Change Wix UI strings at run time

2013-10-31 Thread ak m
I want to change the Wix UI strings at run time based on language selection in the Wix UI. Could anyone please help me on this? Thanks in Advance On Tue, Oct 29, 2013 at 9:14 PM, ak m wixak...@gmail.com wrote: I want to change the Wix UI strings at run time based on language selection in the

Re: [WiX-users] Burn installation with Aladdin eToken driver (msi) opens second burn's window.

2013-10-31 Thread Wesley Manning
Sorry I just read it's not your drivers. Does it come with the inf drivers? -Original Message- From: Wesley Manning Sent: October-31-13 10:22 AM To: General discussion for Windows Installer XML toolset. Subject: RE: [WiX-users] Burn installation with Aladdin eToken driver (msi)

Re: [WiX-users] Burn Question

2013-10-31 Thread Christopher Painter
This thread is getting long so I've taken it to StackOverflow. http://stackoverflow.com/questions/19708773/wix-patch-bundle-servicing Thanks, Chris From: Christopher Painter chr...@iswix.com Sent: Thursday, October 31, 2013 7:55 AM To: General

Re: [WiX-users] Force replace files when applying patch

2013-10-31 Thread Christoffel le Roux
Yup, thanks the version lying did the trick, I'm using a modified version of paraffin.exe I added a 'alwaysoverwrite' and 'DefaultfileVersion' command line attributes to get the DefualtVersion added to the wxs output. Thanks for all the help guys. Christoffel le Roux -Original

Re: [WiX-users] Burn Question

2013-10-31 Thread Wesley Manning
The patch attribute goes in the patch bundle with a unique guid. Then add a detect attribute to main bundle with detect. I never did a patch bundle but I do use addon bundles and that's what you do. Wes -Original Message- From: Christopher Painter [mailto:chr...@iswix.com] Sent:

Re: [WiX-users] Burn Question

2013-10-31 Thread Wesley Manning
I should add there is some forward planning required as you have to add a detect guid in the main bundle. Technically you can use the main bundle upgrade code as the patch guid. But I found bug where in certain cases it wouldn't work correctly (at least for addon bundles). That reminds me, I

Re: [WiX-users] File version

2013-10-31 Thread Walter Dexter
Thanks a lot, Chris. I was 99.9% sure that was the case. It's a Java program. They haven't said, but based on strings in the executable, they're Ej-technologies' exe4j to make an EXE. Based on the exe4j documentation, one step on the way through the wizard is to set the version resource values,

Re: [WiX-users] File version

2013-10-31 Thread Christopher Painter
Understood. I've dealt with these types over the years. I don't have much patience for it and can usually things done the right way. But when it becomes obvious that the mountain will not move, I break out my bag of tricks to keep the train moving. I prefer not to though.

Re: [WiX-users] Change Wix UI strings at run time

2013-10-31 Thread Phill Hogland
The CHM, the Wix tutorial, and searching this list, cover this subject. http://wixtoolset.org/documentation/manual/v3/howtos/ui_and_localization/make_installer_localizable.html http://wix.tramontana.co.hu/

Re: [WiX-users] ICE38: ICE Internal Error 1002. API Returned: 1615 vs MSBUILDDISABLENODEREUSE

2013-10-31 Thread Tony
As I suspected last night, the two dev machines that I ran into issues on are both running VS2012 with Update 3 (v11.0.60610.01). I had told everyone else to use the environment variable before they had a chance to build with WiX, so they may or may not have had the issue. On Wed, Oct 30, 2013

Re: [WiX-users] Burn. How to set UILevel == 3 (INSTALLUILEVEL_BASIC) or 4 (INSTALLUILEVEL_REDUCED) for msi.

2013-10-31 Thread Hoover, Jacob
Might I ask why you need a Basic install UI level? From: Blair Murri [os...@live.com] Sent: Tuesday, October 29, 2013 12:58 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Burn. How to set UILevel == 3

Re: [WiX-users] File version

2013-10-31 Thread Phil Wilson
Sometimes, if you explain to them that the entire Windows update method for everything (their updates, Windows hotfixes, patches, service packs etc) is based on file versions they might come around. If not, make the caveat that everything they attempt will be more work and more unreliable. Phil

Re: [WiX-users] Force replace files when applying patch

2013-10-31 Thread Phil Wilson
You won't be so thankful if it wants to repair all the time :) Seriously, I would do your install, take the MSI off line, then do a repair and see if it wants the source MSI file to do a repair. Phil Wilson On Thu, Oct 31, 2013 at 7:29 AM, Christoffel le Roux christoffe...@flowcentric.com

Re: [WiX-users] File version

2013-10-31 Thread Christopher Painter
Agreed. Usually I do this. So many jobs, teams and developers over the past 17 years that it's a never ending cycle From: Phil Wilson phildgwil...@gmail.com Sent: Thursday, October 31, 2013 12:08 PM To: General discussion about the WiX toolset.

Re: [WiX-users] File version

2013-10-31 Thread Walter Dexter
The developers are a vendor to whom we pay an astonishing amount of money. I'm just opening a defect and telling them it's stupid. I'm sure someone at some level (even if I have to make it up to my Senior Director talking to their CTO) will make them see the light. On Thu, Oct 31, 2013 at 12:03

Re: [WiX-users] Strange log message and bad user experience - can't remove rbf file?

2013-10-31 Thread gapearce
This is happening a lot now with a different installer. It always is a different file, and the log shows that this is the only entry where the attempt was made twice twice to verify access (immediately following the first attempt), and it also is the only entry in the log that has the bit about

Re: [WiX-users] Strange log message and bad user experience - can't remove rbf file?

2013-10-31 Thread ecyoung
The Config.msi Folder is a Hidden System Folder that is created by Windows. Only SYSTEM, and the Administrators Group should Be in the Security Tab list, each having Full Access. If the Admin Remoting in is not a member of the Administrators Group, you may have issues. By Default a

Re: [WiX-users] LGHT0306 Error - less than 30K files

2013-10-31 Thread Hoover, Jacob
I'm currently building a MSI with over 30k files in it (25 CABS) without issue, though I've been using 3.7/3.8. By chance do you have any AV software running on your build machine? What is the overall size of the files being put into the CAB's (would any single CAB be over 2GB)? -Original

Re: [WiX-users] SetProperty Behaviour

2013-10-31 Thread Hoover, Jacob
If your CA is immediate, I believe you want to do: session[SERVICEUSER] =MyUser; I believe the CustomActionData is only for deferred custom actions, and is only one way communication. -Original Message- From: Swaroop Kare [mailto:swaroop.k...@ifdspercana.com] Sent: Thursday, October

[WiX-users] Environment Variable Changes by MSI are not reflected

2013-10-31 Thread Suryadeep Biswal
Hi, Our MSI uses the inbuilt Environment WIX element to add a directory to PATH variable. We are seeing an issue on Windows Blue/8.1 where this does not get reflected until the user logs off and logs on. Is this a known issue? Are there any alternatives to set the environment variable other

Re: [WiX-users] SetProperty Behaviour

2013-10-31 Thread Phil Wilson
Also that's not how CustomActionData works. Using it as: session.CustomActionData[SERVICEUSER] =MyUser is wrong AFAIK in the context of those managed custom actions. CustomActionData is not used that way. To send CustomActionData to a custom action called Fred, you set the property Fred to the

[WiX-users] Custom action was working now it isn't.... HELP...

2013-10-31 Thread StevenOgilvie
A different pair of eyes should help... I have a custom action that reads the registry and goes through the SQL Server Instances to get the last instance name (if there are more than one)... Was working like a charm, now for about a week it stopped working and I am getting this error: Action

Re: [WiX-users] Custom action was working now it isn't.... HELP...

2013-10-31 Thread Hoover, Jacob
http://stackoverflow.com/questions/3560370/custom-action-in-c-sharp-used-via-wix-fails-with-error-1154 Chris has quite a few suggestions on what could cause that error. -Original Message- From: StevenOgilvie [mailto:sogil...@msn.com] Sent: Thursday, October 31, 2013 2:05 PM To:

Re: [WiX-users] LGHT0306 Error - less than 30K files

2013-10-31 Thread fiddler mikey
Thanks for the response. There is no AV software on that machine and it is very unlikely that any single cab would be over 2gb, but impossible to say without trying to manually create each of the 31 cabs. I have removed references to a couple of the largest files in what could be the largest

Re: [WiX-users] Custom action was working now it isn't.... HELP...

2013-10-31 Thread Steven Ogilvie
So weird... Was working before, stopped working... function name had 26 characters removed 7 characters now it works... Go figure... Steve -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: October-31-13 3:18 PM To: General discussion about the WiX

Re: [WiX-users] Environment Variable Changes by MSI are not reflected

2013-10-31 Thread Phil Wilson
The short answer is yes. The longer answer depends on exactly where you expect it take effect. What's the exact problem? It doesn't get picked by a program? By a command prompt? It doesn't get used when you run something?

Re: [WiX-users] Custom action was working now it isn't.... HELP...

2013-10-31 Thread Christopher Painter
Hmmm... I'm guessing there was something else at play. DTF can handle entry points up to 72 characters in length before it'll throw a compile error. From: Steven Ogilvie steven.ogil...@titus.com Sent: Thursday, October 31, 2013 2:57 PM To: General

Re: [WiX-users] Custom action was working now it isn't.... HELP...

2013-10-31 Thread Bruce Cran
On 10/31/2013 7:50 PM, Steven Ogilvie wrote: So weird... Was working before, stopped working... function name had 26 characters removed 7 characters now it works... Something we discussed today was how the CA log name when calling WcaInitialize() has a maximum of 32 characters - anything

Re: [WiX-users] Custom action was working now it isn't.... HELP...

2013-10-31 Thread Steven Ogilvie
Wasn't a compile error, was a runtime error... Well it is working now, very strange was doing diffs between the custom action cs file and the product.wxs file and can't see what could have broken it, like I said it was working until a few days ago... Strange -Original Message- From:

Re: [WiX-users] Custom action was working now it isn't.... HELP...

2013-10-31 Thread Phil Wilson
As a random guess based on the 1154 error, is it possible that there's some C# code that is MSIL and so runs with the native bitness of the system, but there's a dependency that is (say) 32-bit and the native code can't call it? You'd expect BadImageFormatException somewhere if the chain is

[WiX-users] WiX v3.8 RC available

2013-10-31 Thread Bob Arnson
http://www.joyofsetup.com/2013/10/31/wix-v3-8-rc-available/ -- sig://boB http://joyofsetup.com/ -- Android is increasing in popularity, but the open development platform that developers love is also attractive to

Re: [WiX-users] Environment Variable Changes by MSI are not reflected

2013-10-31 Thread Suryadeep Biswal
After installing the MSI, we require the users run a PowerShell cmdlet for configuring the machine. This cmdlet depends on binaries that are present in the directory that we add to PATH in the MSI. Since the value of PATH does not change (even in a new process), the users have issues running

Re: [WiX-users] LGHT0306 Error - less than 30K files

2013-10-31 Thread ecyoung
Put in Each Cab you took out then comment out all the Cabss in the media list, one at at a time. If the first one suceeds, add the second until you get down to the nth one where 1 n 31. The one you uncomment last will be the one that can't be built, assuming you start at the top. That

Re: [WiX-users] Environment Variable Changes by MSI are not reflected

2013-10-31 Thread Christopher Painter
I've done this recently and two things can bite you: 1) Windows Installer WriteEnvironmentStrings doesn't send the broadcast message if there is a pending reboot already. 2) If you want to use it in a windows service ( such as IIS worker pool ) you'll have to take the reboot for it to take

Re: [WiX-users] Custom action was working now it isn't.... HELP...

2013-10-31 Thread Christopher Painter
When the native bit of DTF fires up the CLR it runs it's own class in the middle that has it's own try catch session.Log() block. If there was a bad image format exception this should have been caught in the MSI log. I suspect he didn't get this far. The first release or so of DTF had a

Re: [WiX-users] Burn. How to set UILevel == 3 (INSTALLUILEVEL_BASIC) or 4 (INSTALLUILEVEL_REDUCED) for msi.

2013-10-31 Thread Alexey Larsky-RUS
When I like to show overall progress for each msi. Some of them setups long time. It could be matter during tuning installing 3rd-party MSIs with incorrect conditions of custom actions. As I remember, on INSTALLUILEVEL_BASIC installation should be fully silent, like INSTALLUILEVEL_NONE.