Re: [WiX-users] When is Wix 3.10 publicly available ?

2015-06-23 Thread John Ludlow
See these blog posts. Both of these have a note about progress on 3.10 https://www.firegiant.com/blog/2015/6/2/wix-online-meeting-68-highlights/ https://www.firegiant.com/blog/2015/6/16/wix-online-meeting-70-highlights/ On 22 June 2015 at 17:55, Rob Mensching wrote: > PS: WiX v3.10 is availabl

Re: [WiX-users] Download Msi or Exe with Bundle

2015-06-10 Thread John Cooper
The only issue I had, and it was minor, was migrating an extension from WiX 3.5 to WiX 3.6. I have had no issues with migration from WiX 3.6 onwards. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associ

Re: [WiX-users] GAC PubPolicy Files on Windows Server 2016 Technical Preview?

2015-06-09 Thread John Cooper
Are you using GACUTIL or the attributes on the File element to GAC? -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Mes

Re: [WiX-users] Custom Action Reuse

2015-06-09 Thread John Cooper
I either table drive the custom action (usually) or if that doesn't really make sense, I reference the properties in the custom action indirectly (using properties set to properties). -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notific

Re: [WiX-users] How to use ProgramFiles64Folder in ConfigurableDirectory

2015-06-05 Thread John Cooper
You need to use the remember pattern to persist the value of the property from the initial install to repair, upgrade, and uninstall. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.® | Le

Re: [WiX-users] Driver Install with Wix

2015-06-01 Thread John Cooper
Shouldn't this: Read as: Remove the Return="ignore" until you have it working right. You should also have a rollback. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.®

Re: [WiX-users] Doing an Include file for HeatDirectory and HeatFile tasks?

2015-06-01 Thread John Cooper
That's because Imports are evaluated at PreBuild. In VisualStudio, that only occurs on Solution load. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 43105

Re: [WiX-users] Testing C# Custom Actions

2015-05-28 Thread John Cooper
ustom actions. I have immediate actions set properties, and then a table drives the deferred and commit custom actions from a table-driven immediate custom action. Deferred and commit actions then alter machine state. Rollback is scheduled as part of the table-driven immediate custom action. --

Re: [WiX-users] Hiding UpgradeCode Attribute Warning

2015-05-26 Thread John Cooper
Provide the UpgradeCode and suppress upgrades in the MajorUpgrade element. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry

Re: [WiX-users] Deliver File With a Different Name

2015-05-20 Thread John Cooper
Historical. There was a time where you needed to track short name (for FAT) and long name (for NTFS). -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |j

Re: [WiX-users] Deliver File With a Different Name

2015-05-19 Thread John Cooper
Set the Name attribute to the name you want. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message-

Re: [WiX-users] ServiceDependency - conditional?

2015-05-16 Thread John Cooper
Well, it is far from ideal, but you could condition the components of mutually exclusive ServiceInstall elements--one with the ServiceDependency and one without. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry

Re: [WiX-users] Overriding WIXUI_INSTALLDIR

2015-05-11 Thread John Cooper
more general pattern is to "remember" the value of INSTALLFOLDER (or INSTALLLOCATION, or INSTALLDIR) during AppSearch and have that value appropriately loaded. Why are you using a dialog to do this instead? -- John Merryweather Cooper Senior Software Engineer | Integration Develop

Re: [WiX-users] R: Extend ProductSearch for working with Burn exe Package

2015-05-11 Thread John Cooper
is pointed out, there are very few limitations if you write a custom BA. That would be my recommendation too. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 43

Re: [WiX-users] How to use RegistrySearch using a searching condition?

2015-05-07 Thread John Cooper
See util:ProductSearch. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- From: Marco Togn

Re: [WiX-users] Uninstall and util:RemoveFolderEx - not working

2015-05-06 Thread John Cooper
You'll need to escape it. It's not showing on this end. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Or

Re: [WiX-users] Keep File on upgrade

2015-05-06 Thread John Cooper
Look at Component@/NeverOverwrite and Component@/Permanent. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Mes

Re: [WiX-users] Uninstall and util:RemoveFolderEx - not working

2015-05-06 Thread John Cooper
What's in the inner text of ? Note that, unless the Component is marked Transitive, that Condition gets evaluated only once. It looks like the Component was not selected, and that would point to the Component-Condition. -- John Merryweather Cooper Senior Software Engineer | Integr

Re: [WiX-users] Uninstall and util:RemoveFolderEx - not working

2015-05-06 Thread John Cooper
That is what SetProperty is for. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- From: ronif [mailt

Re: [WiX-users] Uninstall and util:RemoveFolderEx - not working

2015-05-06 Thread John Cooper
rally to "[INSTALLATIONPATH]" which will never work. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message-

Re: [WiX-users] Issue with Visual Studio 2015 RC after installing 3.10.0.1519

2015-05-05 Thread John H Bergman (XPedient)
You can use DevEnv /safemode to start visualstudio up in safe mode to see what the issues could be, otherwise, you may need to repair; I have it installed and it appears to be ok here. -Original Message- From: gep13 [mailto:ge...@gep13.co.uk] Sent: Tuesday, May 5, 2015 2:22 PM To: wix-

Re: [WiX-users] GPO changes

2015-04-27 Thread John Cooper
It can be done through C++ https://msdn.microsoft.com/en-us/library/aa374177(v=vs.85).aspx or practically any language with a WMI interface. Nice feature request to implement. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack

Re: [WiX-users] Looking for a Wix GUI

2015-04-21 Thread John
for free with minimal features. a visual studio add in for wixpie wood be nice to...will see John -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Looking-for-a-Wix-GUI-tp766p7600036.html Sent from the wix-users mailing list archive at

Re: [WiX-users] Looking for a Wix GUI

2015-04-20 Thread John
editor. I know about WixEdit but with that program I need to create a new project file...its what I use now but working with WixEdit is not fast if I only want to use it for a small part. Gr, John -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com

Re: [WiX-users] MSI Buttons become Unresponsive on Server 2012R2 and Windows Installer Service 5.0

2015-04-14 Thread John Cooper
de. Otherwise, we show the whole sequence. But the "whole sequence" was rooted on the default InstallDirDlg which wasn't scheduled. Should really have broken everywhere, and the lack of the Closed Environment check box should have been an issue. Nobody noticed until I did.

Re: [WiX-users] MSI Buttons become Unresponsive on Server 2012R2 and Windows Installer Service 5.0

2015-04-14 Thread John Cooper
in QA noticed the missing check box on the dialog. All fixed now. Thanks. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Origina

[WiX-users] MSI Buttons become Unresponsive on Server 2012R2 and Windows Installer Service 5.0

2015-04-14 Thread John Cooper
quence and all the buttons except for the Cancel button become unresponsive. This same installer behaves fine on Server 2008R2 and Server 2012-both with Windows Installer Service 5.0. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development

Re: [WiX-users] Burn and chaining multiple MSIs and detecting proper states for each MSI

2015-04-10 Thread John Cooper
Is A' a major or minor upgrade of A? Is the ProductCode the same or different for A' and A? What is the difference in version numbers? What does the bundle log say when it is selecting A for removal? -- John Merryweather Cooper Senior Software Engineer | Integration Develop

Re: [WiX-users] burn error 0x800b0100 help

2015-04-09 Thread John Cooper
ault as described above. I would strongly recommend Wix 3.9. Wix 3.6\3.8 give you more bugs. I use Wix 3.9 exclusively in production. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 |

Re: [WiX-users] burn error 0x800b0100 help

2015-04-09 Thread John Cooper
Which version of the BA? Signature verification for payloads used to be the default. The default is now hash verification which is less troublesome. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, I

Re: [WiX-users] WiX vs. Microsoft Platform Ready

2015-04-07 Thread John Cooper
It also appears some significant localization is going on. This may account for much of the activity. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |j

Re: [WiX-users] WiX vs. Microsoft Platform Ready

2015-04-07 Thread John Cooper
patching without having the source in the install location--should that become necessary. It is highly desirable and should be left alone. Likewise, the registry key action appears related to the recent crypto changes or to normal Windows Installer Service behavior. -- John Merryweather Cooper

Re: [WiX-users] [WIX]: How to extract the files in selected folder using MSI dialog.

2015-04-03 Thread John Cooper
case. WIXUI_INSTALLDIR is correctly set to INSTALLDIR, but the update is not occurring in the dialog or the surrounding scheduling. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 |

Re: [WiX-users] [WIX]: How to extract the files in selected folder using MSI dialog.

2015-04-03 Thread John Cooper
They've been stripped off. You'll need to put them up at a location accessible by URL. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...

Re: [WiX-users] Wix bootstrapper only works on .net 4.5

2015-03-30 Thread John Cooper
It will run the 4.x that is installed. 4.6 will be a superset of 4.5.2 which is a superset of 4.5.1 which is a superset of 4.5 which is a superset of 4.0. When you have one of these installed, all the earlier versions are superseded and replaced. -- John Merryweather Cooper Senior Software

Re: [WiX-users] Wix bootstrapper only works on .net 4.5

2015-03-30 Thread John Cooper
, @useLegacyV2RuntimeActivationPolicy="true". This is not something I have tested as all of my bootstrappers are targeted at .NET 4.5. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214

Re: [WiX-users] General Visual Studio 2013 Help

2015-03-29 Thread John Cooper
nk is what is missing. See http://www.codeproject.com/Articles/1747/MSI-Custom-Action-DLL You may also need to link to other libraries such as crypt32.lib -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates,

Re: [WiX-users] How does heat maintain consistent GUIDs?

2015-03-29 Thread John Cooper
I believe it uses an algorithm to generate the GUID based on the KeyPath, but that's just from memory. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 43105

Re: [WiX-users] Wix bootstrapper only works on .net 4.5

2015-03-27 Thread John Cooper
lled by default and requires a feature install--at least on server OS's. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Origin

Re: [WiX-users] Create file share with ready permissions for everyone

2015-03-11 Thread John Cooper
sers (and access) very easily. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- From: Phill Hogland [mailto:

Re: [WiX-users] Custom Action to Read XML value

2015-03-06 Thread John Cooper
en used in production for over two years. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- From: Davis, Je

Re: [WiX-users] ServiceInstall/ServiceControl name attribute restrictions

2015-03-06 Thread John Cooper
You need to have code to remember the value of the property so it is available in uninstall and repair. See http://robmensching.com/blog/posts/2010/5/2/the-wix-toolsets-remember-property-pattern/ -- John Merryweather Cooper Senior Software Engineer | Integration Development Group

Re: [WiX-users] using a custom action to read properties from a XML file

2015-02-28 Thread John Ludlow
And a slightly more recent one: http://www.wrightfully.com/part-1-of-writing-your-own-net-based-installer-with-wix-overview/ On 28 February 2015 at 12:09, John Ludlow wrote: > Here's some links to articles about managed BAs: > > > http://blogs.msdn.com/b/heaths/archive/2011/

Re: [WiX-users] using a custom action to read properties from a XML file

2015-02-28 Thread John Ludlow
y, February 26, 2015 6:49 PM > To: General discussion about the WiX toolset. > Subject: Re: [WiX-users] using a custom action to read properties from a > XML file > > I've had to do this before. My method was to create an application to > read/modify an XML file. Then took my cod

Re: [WiX-users] using a custom action to read properties from a XML file

2015-02-26 Thread John Cooper
Ok, so, you'll need to run in the UI Sequence pretty early. Question, how does "Va'lue" set MAC_ID? Normally, I would expect "Value" to be replaced by "MAC_ID". You'll need to add an Element with a What does your entry point look like? -- John

Re: [WiX-users] using a custom action to read properties from a XML file

2015-02-26 Thread John Ludlow
staller-xml. It covers this stuff in some detail. On 26 February 2015 at 23:08, John Cooper wrote: > Well, which sequence is the custom action running? UI or Execute? If in > the execute sequence, only public secure properties (properties in all > upper case with a Secure="yes&q

Re: [WiX-users] using a custom action to read properties from a XML file

2015-02-26 Thread John Cooper
is it just scheduled? If from a button, you're not going to get any logging. Try scheduling in directly in UI so you can get some logging. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.®

Re: [WiX-users] using a custom action to read properties from a XML file

2015-02-26 Thread John Cooper
Is the "Value" Property set to anything in the verbose log? -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Mes

Re: [WiX-users] using a custom action to read properties from a XML file

2015-02-26 Thread John Ludlow
to build up a full path to the file. Is it possible that the XML file has a namespace? If the document has a namespace and you don't handle that in your code (both in the C# and in the XPath) you won't get any results. Hope that helps John On 26 February 2015 at 21:32, Davis, Jeff wro

Re: [WiX-users] using a custom action to read properties from a XML file

2015-02-26 Thread John Cooper
Are you trying to set properties from a deferred custom action? It looks like it. Only immediate custom actions can set properties. I have an immediate custom action that reads an XML file and sets a bunch of properties. But a deferred custom action isn't going to have access. --

Re: [WiX-users] Upgrade issue

2015-02-25 Thread John Cooper
Which is why I based my bundle version on one of the MSI's which gets bumped every build. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jack

Re: [WiX-users] Upgrade issue

2015-02-25 Thread John Cooper
Is the UpgradeCode the same for each bundle or different? I keep it the same and I have no problems. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |j

[WiX-users] How to add shortcut if Target is generated dynamically?

2015-02-19 Thread John Smith
I have a project that runs heat on my source folder to make a MyProjectComponentGroupGeneratedWithHeat.wxs file and in it there is the file I want my desktop shortcut to point to whith a randlomly generated 'Id' like: I have my main wxs file with: But apparently

Re: [WiX-users] Using a WiX Selection Tree control, when I select Feature 1, I want Feature 2 to be selected automatically

2015-02-17 Thread John Cooper
Agreed. Laid out that way, INSTALLLEVEL and the rest of the machinery will work correctly. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry

Re: [WiX-users] File sometimes not installed

2015-02-03 Thread John Cooper
ve upgrade scheduling, this situation will be made worse. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message-

Re: [WiX-users] Read xml content before creating iis:WebAppPool

2015-02-02 Thread John Cooper
r way, you will load the XML and set installer properties for further processing. 5) If the intent is to pass the properties into the IIS Extension authoring, you'll definitely need to make sure that your scheduling allows those properties to be set before CreateUser. -- John Merryweat

Re: [WiX-users] ServiceControl Component - Uninstall condition

2015-02-02 Thread John Cooper
Have you considered instead using a shared component? -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message-

Re: [WiX-users] WiX 3.9 R2 - Debugging WPF Burn Application

2015-01-31 Thread John Ludlow
We have the following code in our Run method: #ifdef DEBUG Debugger.Launch(); #endif When we compile as debug and then run the bundle, we get a prompt to attach a debugger from this Debugger.Launch() call. On the dev box (with Visual Studio installed) this would normally be a list of ope

Re: [WiX-users] Custom Action not be called

2015-01-30 Thread John Cooper
It's a very easy mistake to make, but when an action isn't working, it's the first thing one should check. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | E

Re: [WiX-users] Custom Action not be called

2015-01-30 Thread John Cooper
the errors that you would normally get are hidden from you unless you look very closely at a verbose log. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...

Re: [WiX-users] Patching and null KeyPath

2015-01-22 Thread John Cooper
Generally, I put my service authoring in the same component as the File element referencing the service binary. That way, the KeyPath is the service binary, and I don't have these issues. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Conti

Re: [WiX-users] Patching and null KeyPath

2015-01-21 Thread John Cooper
Need more information. What is the authoring for the component installing the file? What is the actual path to the file in both A and B cases? In the authoring, is the file the KeyPath, or is another file or registry entry the KeyPath? -- John Merryweather Cooper Senior Software Engineer

Re: [WiX-users] Updating/Replacing existing MSI with Burn bundle

2015-01-21 Thread John Cooper
stall, but I haven't been approved yet. Nevertheless, this scheme works. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Or

Re: [WiX-users] How to use dism.exe in WiX ExePackage for IIS feature activation?

2015-01-20 Thread John Cooper
For server OS's, there is a PowerShell interface which can be wrapped in a C# DTF custom action. This would be far preferable to running DISM directly. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associat

Re: [WiX-users] Two Mutually Exclusive Products

2015-01-14 Thread John Cooper
Because PROPERTY <> "" implies the property exists but has no value, but with the Windows Installer Service, the property will be removed if it is empty. Hence, NOT PROPERTY is the test that should be used. -- John Merryweather Cooper Senior Software Engineer | Enterprise Serv

Re: [WiX-users] "Dark" a WiX StdBA or MBA?

2015-01-13 Thread John Cooper
Yes. Dark can be used to extract the payload. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- From: Tu

Re: [WiX-users] Extra Dir Created When Install Dir Has Spaces

2015-01-09 Thread John Cooper
ork when I have directed it elsewhere. I any event, the ProgramMenuFolder entry is the one creating C:\Program. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | E

Re: [WiX-users] Extra Dir Created When Install Dir Has Spaces

2015-01-09 Thread John Cooper
which you can still override via the UI. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- From: John Cooper

Re: [WiX-users] Extra Dir Created When Install Dir Has Spaces

2015-01-09 Thread John Cooper
If it's done right, it shouldn't make a difference whether it is command line or UI driven. How is it set and what is the value of WIXUI_INSTALLDIR Property? -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry &a

Re: [WiX-users] Extra Dir Created When Install Dir Has Spaces

2015-01-09 Thread John Cooper
How are you passing it to the installer? If on the command line, the directory path needs to be "" delimited. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214

Re: [WiX-users] CustomAction built for AnyCPU does not read 64-bit registry hive

2015-01-08 Thread John Cooper
This is also necessary when accessing x64 areas of the file system. I have 64-bit versions of some of my custom actions when this is necessary. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, I

[WiX-users] Any way in WIX to prevent MSI from querying freespace of all mapped drives?

2015-01-05 Thread John Buuck
I have a wix-based installer that always gets installed on C: (and therefore it initializes ROOTDRIVE as follows): Even so, MSI apparently still checks all the mapped drives to find which one has the most free space (as it would need to do to automatically set ROOTDRIVE to the drive with the

Re: [WiX-users] Access files in CustomAction without installing the files

2014-12-19 Thread John Cooper
Yes, using the Binary Table. That's how sql:SqlScript does it. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Origina

Re: [WiX-users] Heat over 64 bit dll

2014-12-18 Thread John Cooper
Well, the latter approach will run the internal custom actions on the assemblies. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS 66214 | Ext: 431050 |jocoo...@jackhenry.com

Re: [WiX-users] Heat over 64 bit dll

2014-12-18 Thread John Cooper
That's true. It should just move on over. So, run heat on the 32-bit versions and then migrate that output. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 43105

[WiX-users] FW: Heat over 64 bit dll

2014-12-18 Thread John Cooper
From: John Cooper Sent: Thursday, December 18, 2014 10:44 AM To: sampat magi Cc: WiX toolset developer mailing list (wix-d...@lists.sourceforge.net) Subject: Re: [WiX-devs] Heat over 64 bit dll I used to do something like that when I worked at Microsoft. You need to be careful that ID’s can

Re: [WiX-users] Heat over 64 bit dll

2014-12-18 Thread John Cooper
wanted the folder number to reflect the file version). This has consequences. I have also had build race issues. This being said, it is undeniably a popular tool. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & A

Re: [WiX-users] CustomAction to run powershell script

2014-12-18 Thread John Cooper
2012 R2, the default is a more sensible RemoteSigned, but this requires your scripts are signed--not hard to do, but also not commonly done. It is possible to execute PowerShell cmdlets in C# and avoid ExecutionPolicy. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service

Re: [WiX-users] How can i use variables in SqlString?

2014-12-15 Thread John Cooper
You need to escape them. Replace '[' with '[\[]' and ']' with '[\]]'. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 4310

Re: [WiX-users] Long lasting Installation process. Why?

2014-12-12 Thread John Cooper
I believe you're running into a change in Windows Installer Service behavior caused by a Windows Security Update associated with KB2918614. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | L

Re: [WiX-users] WiX toolset EXE Wrapper installer with no files

2014-12-10 Thread John Cooper
Registry will definitely work. I have a bundle with two MSI's--one of which is pure registry. No problem. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 43105

Re: [WiX-users] CheckBox control state modified by user

2014-12-08 Thread John Cooper
To be useable on both the UI and Exec sides, your property needs a Secure="yes" attribute. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...

Re: [WiX-users] How to create a feature set that installs an msi and a bundle exe

2014-12-08 Thread John Cooper
If you're looking for a nested MSI, that had not been support by the Windows Installer Service for a long time. If you want a Feature Tree interface on a bootstrapper, you'll need a custom BA. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications |

Re: [WiX-users] CheckBox control state modified by user

2014-12-08 Thread John Cooper
Check boxes are NOT set to "0" when unchecked. Effectively, the property is set to string.Empty which undefines it. The property will be set ONLY if the check box is "checked." To check for the property being unset, use NOT VS2012CHECKED. -- John Merryweather Cooper Seni

Re: [WiX-users] Custom Action - Should I return ActionResult.Failure or thrown an exception?

2014-12-04 Thread John Cooper
everything and set the property appropriately. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- From: Nick Ram

Re: [WiX-users] Failure to Repair, Uninstall, or Upgrade using WixStdBa and Wix 3.9

2014-12-04 Thread John Cooper
I added a comment. It probably would, but for internal reasons, we chose to just remove the hidden attribute from the connection string which also fixed the issue for us. Not ideal, but it got are installers working again. -- John Merryweather Cooper Senior Software Engineer | Enterprise

[WiX-users] Failure to Repair, Uninstall, or Upgrade using WixStdBa and Wix 3.9

2014-12-03 Thread John Cooper
7;ve got a VM that just experienced this uninstall/upgrade failure, and I can extract from it just about anything you want to know. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.(r) | L

Re: [WiX-users] Need to support Downgrade installs

2014-11-26 Thread John Cooper
You need to change your MajorUpgrade@Schedule attribute to something like afterInstallInitialize. This will ensure that the previous version is removed before the downgrade version is installed. A downgrade like this won't allow you an overlapped upgrade. -- John Merryweather Cooper S

Re: [WiX-users] [SPAM] Re: Writing to 64-bit registry hive from 32-bit msi

2014-11-21 Thread John Cooper
invisible--I can't set ACLs without getting multiple exceptions. Solution, a 64-bit custom action that can "see" those files and set the ACL. A 64-bit process CAN modify a 32-bit one. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing D

Re: [WiX-users] WixStdBA Does not allow to modify the chained msi features in maintenance mode

2014-11-21 Thread John Cooper
ying around the dead weight of the slower "features." -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Messa

Re: [WiX-users] Assigning User rights (Security Policies) to the application user

2014-11-19 Thread John Cooper
ions it imposes. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- From: ssmsam [mailto:ssmcs...@gmail.com] Sent: Wed

Re: [WiX-users] .wixpdb usage

2014-11-19 Thread John Cooper
They can be used in patch generation. Other than that, I haven't found them very useful. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jack

Re: [WiX-users] Assigning User rights (Security Policies) to the application user

2014-11-19 Thread John Cooper
What are the remaining ACL's to assign? -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- Fro

Re: [WiX-users] Define AssemblyProduct in BeforeBuild

2014-11-18 Thread John Cooper
much later in a build. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- From: Brian Enderle [mailto:

Re: [WiX-users] Define AssemblyProduct in BeforeBuild

2014-11-18 Thread John Cooper
Yes, with MSBuild.ExtensionPak (4.0.9.0 is current). It's also not hard to write an MSBuild task that will do it easily. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66

Re: [WiX-users] not working when kept out of

2014-11-17 Thread John Cooper
No, if you have a deferred custom action (and all your custom actions that modify machine state should be deferred), then you only need to provide a matching rollback custom action (and proper scheduling) to provide that functionality. -- John Merryweather Cooper Senior Software Engineer

Re: [WiX-users] How to register all the dlls in a folder and sub folder to GAC using heat.exe

2014-11-17 Thread John Cooper
Google is your friend . . . Although what is being done with the transform is the height of silly (setting KeyPath="no"), the principles are the same: http://stackoverflow.com/questions/8034798/wix-installer-using-xslt-with-heat-exe-to-update-attributes -- John Merryweather Coo

Re: [WiX-users] How to register all the dlls in a folder and sub folder to GAC using heat.exe

2014-11-17 Thread John Cooper
ng through the NetFX extension. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- From: ssmsam [mailto:ssmcs...@

Re: [WiX-users] not working when kept out of

2014-11-17 Thread John Cooper
) run Heat as an AfterBuild target; and optionally 3) copy the resulting WXS file where it is consumed by the wixlib or wix project. -- John Merryweather Cooper Senior Software Engineer | Enterprise Service Applications | Continuing Development Jack Henry & Associates, Inc.® | Lenexa, KS  6

Re: [WiX-users] not working when kept out of

2014-11-17 Thread John Cooper
My suggestion is simple: don't use Heat for production work. It's great for prototyping, but when it comes time to patch your product, you'll wish you hadn't. It also tends to hide versioning errors that will come back to bite you on upgrades. -- John Merryweather Co

  1   2   3   4   5   6   7   8   9   10   >