Re: [WiX-users] Bootstrap conditioned on OSbittage

2015-07-08 Thread Hoover, Jacob
My first question would be "why". What do you need to do that you can't at least allow your bundle be in the chain and let burn do its work before deferring to your final exe installer? -Original Message- From: Matt O'Connell [mailto:techsupport...@gmail.com] Sent: Wednesday, July 08,

Re: [WiX-users] Setting Compatibility Mode on shortcut for all users

2015-07-07 Thread Hoover, Jacob
- but alas that makes our application fail. It's using a third party ODBC driver that doesn't seem to work unless we have the tick-box selected on the short-cut. -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: 06 July 2015 21:21 To: General d

Re: [WiX-users] QuickTime is installing when it is already installed.

2015-07-06 Thread Hoover, Jacob
Just a guess but... -Original Message- From: garymonk [mailto:g...@gurudental.com] Sent: Monday, July 06, 2015 1:20 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] QuickTime is installing when it is already installed. I cannot get this to work correctly. Her

Re: [WiX-users] Setting Compatibility Mode on shortcut for all users

2015-07-06 Thread Hoover, Jacob
Wouldn't the "right" way be to manifest the EXE declaring which version of Windows it is compatible with, and let the newer OS's decide if they need to shim the app? -Original Message- From: Phil Wilson [mailto:phildgwil...@gmail.com] Sent: Monday, July 06, 2015 3:11 PM To: General disc

Re: [WiX-users] how to add code signing to build script

2015-07-06 Thread Hoover, Jacob
The error you are getting is: FDIERROR_NOT_A_CABINET (This would go after your last call to light.) http://neilsleightholm.blogspot.com/2012/05/wix-burn-tipstricks.html Signing a package insignia -ib Setup.exe -o engine.exe signtool engine.exe (extra parameters excluded for simplicity) insignia

Re: [WiX-users] how can I set InstallCondition based on whether my bundle is 32 or 64 bit?

2015-07-02 Thread Hoover, Jacob
/23832713/how-to-check-that-visual-c-2013-redistributable-is-already-installed-using-wix On Jul 2, 2015, at 1:46 PM, David Burson mailto:david_bur...@ntm.org><mailto:david_bur...@ntm.org>> wrote: Thanks Jacob, Btw, I’m using WiX 3.9 R2, hoping to go to 3.10 when it is stable. Your sol

Re: [WiX-users] how can I set InstallCondition based on whether my bundle is 32 or 64 bit?

2015-07-01 Thread Hoover, Jacob
You could use a preprocessor condition. IE: -Original Message- From: David Burson [mailto:david_bur...@ntm.org] Sent: Wednesday, July 01, 2015 2:37 PM To: General discussion about the WiX toolset. Subject: [WiX-users] how can I set InstallConditi

Re: [WiX-users] QuickTime is installing when it is already installed.

2015-07-01 Thread Hoover, Jacob
It's an EXE package, so burn has no clue how to determine if it's installed or not. Do you have a Reg/File/Msi search to determine if it's installed? Also, I'd suggest using a specific variable for this. Ex: .. -Original Message- From: garymonk [mailto:g...@guruden

Re: [WiX-users] Windows Installer Cache - gone!

2015-06-18 Thread Hoover, Jacob
I'd also use external CAB's on all the MSI's you create so that your MSI's don't bloat the cache. -Original Message- From: Rob Mensching [mailto:r...@firegiant.com] Sent: Thursday, June 18, 2015 3:27 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Windows Instal

Re: [WiX-users] Auto-Generated GUIDs

2015-06-18 Thread Hoover, Jacob
http://www.joyofsetup.com/2009/12/31/simplifying-wix-component-authoring/ -Original Message- From: Phill Hogland [mailto:phogl...@rimage.com] Sent: Thursday, June 18, 2015 8:16 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Auto-Generated GUIDs From the link provided:

Re: [WiX-users] Removing files as part of upgrade

2015-06-12 Thread Hoover, Jacob
phone | Téléphone 613-854-5589 Facsimile | Télécopieur 613-951-4674 Government of Canada | Gouvernement du Canada -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: June-12-15 11:57 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Removin

Re: [WiX-users] Removing files as part of upgrade

2015-06-12 Thread Hoover, Jacob
If the app is modifying the files, the RemoveFIle should be in the MSI for the version that installed the file. The real question is why is your app modifying the installed files. Could it not be changed to use the default file if an override didn't exist? Then have the app copy the installed

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

2015-06-11 Thread Hoover, Jacob
No, Update/@Location points to a feed, such as http://wixtoolset.org/releases/feed/v3.10 If you aren't writing a custom BA, there isn't built in support for self-updates in WixSdtBA (it's in the engine thought). I do have my own fork/branch that has WixStdBA doing self-updates, which you could

Re: [WiX-users] Signing issue with Burn installer

2015-06-09 Thread Hoover, Jacob
Because the burn.exe gets modified during the bundle build, so any signature on it would be invalidated. -Original Message- From: Rajesh Nagpal [mailto:rnag...@microsoft.com] Sent: Tuesday, June 09, 2015 4:54 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Signing issue

Re: [WiX-users] Remove InstallShield Bootstrapper MSI

2015-06-04 Thread Hoover, Jacob
And if they aren't helpful, if you know the ID behind the version you are trying to remove, you could query the ARP data for the uninstall string property "UninstallString" and try to invoke that. On my machine, I have both MSI and EXE variants. If the one you are trying to replace is a MSI, t

Re: [WiX-users] automatic selection perUser/perMachine installation

2015-06-04 Thread Hoover, Jacob
is an administrator or perUser otherwise). On Jun/04/2015, Hoover, Jacob wrote: > Fairly certain that WixStdBA doesn't support this today. As for if you could > write a custom BA, and modify the plan to accomplish this, I'm not certain. > > -Original Message- > From: Ca

Re: [WiX-users] automatic selection perUser/perMachine installation

2015-06-04 Thread Hoover, Jacob
Fairly certain that WixStdBA doesn't support this today. As for if you could write a custom BA, and modify the plan to accomplish this, I'm not certain. -Original Message- From: Carles Pina i Estany [mailto:car...@pina.cat] Sent: Thursday, June 04, 2015 6:36 AM To: wix-users@lists.sour

Re: [WiX-users] Burn: how to elevate BA? (Manifest for Burn Bootstrapper [Continue])

2015-05-29 Thread Hoover, Jacob
The BA should never modify machine state. What happens when your BA modifies state during an update, but then the user aborts the update? If you modify state, you have to restore it. You would also need to persist the rollback info across reboot boundaries. Windows Installer can be viewed as

Re: [WiX-users] Localization doesn't work from ARP

2015-05-27 Thread Hoover, Jacob
Or just compress the language files so they are included with the bundle. -Original Message- From: Johri, Mohit IN BLR STS [mailto:mohit.jo...@siemens.com] Sent: Wednesday, May 27, 2015 9:38 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Localization doesn't wor

Re: [WiX-users] Hiding UpgradeCode Attribute Warning

2015-05-26 Thread Hoover, Jacob
ng applications. Christoph -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: Tuesday, May 26, 2015 12:13 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Hiding UpgradeCode Attribute Warning So in your cleanup efforts, why not cut ties w

Re: [WiX-users] Hiding UpgradeCode Attribute Warning

2015-05-26 Thread Hoover, Jacob
K's can do that. -Original Message- From: Griesshammer, Christoph (GE Healthcare) [mailto:christoph.griessham...@ge.com] Sent: Tuesday, May 26, 2015 11:02 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Hiding UpgradeCode Attribute Warning Jacob, I'm already s

Re: [WiX-users] Hiding UpgradeCode Attribute Warning

2015-05-26 Thread Hoover, Jacob
Why would you want to intentionally sabotage yourself? Provide an UpgradeCode, and just don't release any upgrades. -Original Message- From: John Cooper [mailto:jocoo...@jackhenry.com] Sent: Tuesday, May 26, 2015 10:33 AM To: General discussion about the WiX toolset. Subject: Re: [Wi

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

2015-05-17 Thread Hoover, Jacob
the > > > wix:ProductSearch (which can only be used in a msi context). However in > > > another thread to answer your question John suggested that you look at > > > util:ProductSearch (which is a Bundle related WixExtension). > > > > > > I have not neede

Re: [WiX-users] Bootstrapper - Initializing phase very long

2015-05-12 Thread Hoover, Jacob
Bundle log file would be much more telling of where the delay is. -Original Message- From: CALCEL Sebastien [mailto:sebastien.cal...@econocom-osiatis.com] Sent: Tuesday, May 12, 2015 7:58 AM To: 'wix-users@lists.sourceforge.net' Cc: BONNET Alexandre Subject: [WiX-users] Bootstrapper - In

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

2015-05-07 Thread Hoover, Jacob
Custom Action or within your custom BA? For the former I'd start with the functions from butil.cpp, though there still are future concerns about the potential for maintaining backwards and forwards compatibility. If you're doing this in a custom BA, have a look at the RelatedBundle element.

Re: [WiX-users] ExecSecureObjects: Error 0x80070005 - failed to get security info for object

2015-05-05 Thread Hoover, Jacob
Seems relevant http://stackoverflow.com/questions/28588729/wix-msi-fails-when-setting-permissions-on-network-path-utilpermissionex -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: Tuesday, May 05, 2015 12:32 PM To: General discussion about the WiX toolset

Re: [WiX-users] ExecSecureObjects: Error 0x80070005 - failed to get security info for object

2015-05-05 Thread Hoover, Jacob
If it's accessing a network share, will the local system account have permissions to the file? -Original Message- From: Rob Mensching [mailto:r...@firegiant.com] Sent: Tuesday, May 05, 2015 11:20 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] ExecSecureObjects:

Re: [WiX-users] Fade out?

2015-05-05 Thread Hoover, Jacob
This forum is for Windows Installer XML (WiX) related questions. I suspect your intent was to contact the good folks here . -Original Message- From: Jason Ohler [mailto:jasonoh...@gmail.com] Sent: Tuesday, May 05, 2015 11:26 AM To: wix-users

Re: [WiX-users] MSI packages download and Firewall/Proxy settings

2015-04-13 Thread Hoover, Jacob
If your browser is getting a 403 without ever prompting for authentication, then I'm at a loss as to what you'd expect WiX to be able to do. If the server would respond with a 401/407 code, then the engine would prompt for credentials. Are you sure you have the URL correct? Is this firewall/p

Re: [WiX-users] MSI packages download and Firewall/Proxy settings

2015-04-13 Thread Hoover, Jacob
So you are using WixStdBA or a custom BA? Do you know what the filter/proxy/firewall is responding with? What happens when you try to browse the exact same download link within the browser? From: Mohamed Yasir [yasirmohame...@gmail.com] Sent: Monday, Ap

Re: [WiX-users] How to run exe with admin privileges by default?

2015-04-09 Thread Hoover, Jacob
Burn will elevate once, when it needs to. Why would you want to elevate on first run? It's not good practice/design, and hacking the manifest on the bundle is definitely not something the toolset is going to support. (Read that as if you have any install issues, don't expect much help from here

Re: [WiX-users] Using burn to download, unzip, install package

2015-04-02 Thread Hoover, Jacob
(I am not sure) to repackage it but also in a way where Burn is able to pass some command line switch arguments to the setup.exe file that is contained within. - Original Message - From: "Hoover, Jacob" To: General discussion about the WiX toolset. Cc: Sent: Thursday, Apr

Re: [WiX-users] Using burn to download, unzip, install package

2015-04-02 Thread Hoover, Jacob
Or just download and extract their self-extracting installer, extract it, and place it on a web server you control (no need to bundle it). Then in your bundle you just reference that payload. You're still going to have to update your bundle when you decide to release/approve an updated version

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

2015-03-29 Thread Hoover, Jacob
I forget if it's the key path or not, but it uses the SHA checksum of a string based on a namespace GUID and the seed value.. Key path as the seed is very logical in that regards. > On Mar 29, 2015, at 9:35 AM, John Cooper wrote: > > I believe it uses an algorithm to generate the GUID based on

Re: [WiX-users] 3.7 vs. 3.9R2

2015-03-27 Thread Hoover, Jacob
You can't have them both installed at the same time, but they don't need to be installed in order to be able to build them. My advice would be to upgrade to 3.9R2, so you have the latest votive bits within Visual Studio, and use MSBuild to build your older applications with 3.7. http://wixtool

Re: [WiX-users] Predicting Bootstrapper Cache Location

2015-03-26 Thread Hoover, Jacob
: General discussion about the WiX toolset. Subject: Re: [WiX-users] Predicting Bootstrapper Cache Location Jacob, You mentioned something interesting that I can't get to work. I tried But BUNDLEPROVIDERKEY is always empty in the msi log. Should I expect that to work? -- Edw

Re: [WiX-users] Keep Desktop Shortcuts and Pinned Task Bar Icons with Upgrades

2015-03-26 Thread Hoover, Jacob
If you just leave them alone WiX should generate stable GUID's for you assuming you don't rename them/change the paths( see -ag). I would not advise using heat for anything other than an initial generation of the WXS file. -Original Message- From: Tobias Markmann [mailto:tmarkm...@google

Re: [WiX-users] Predicting Bootstrapper Cache Location

2015-03-26 Thread Hoover, Jacob
To extend upon Phil's suggestion, http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Updater-application-using-Bootstrapper-UI-Bundle-td7596579.html -Original Message- From: Phill Hogland [mailto:phogl...@rimage.com] Sent: Thursday, March 26, 2015 7:11 AM To: wix-users@list

Re: [WiX-users] Keep Desktop Shortcuts and Pinned Task Bar Icons with Upgrades

2015-03-26 Thread Hoover, Jacob
Sounds like you broke component rules somewhere... Are your component ID's identical for the same files across MSI's? Are you using version info on the files in question, or is it falling back to timestamp and hash checking? -Original Message- From: Tobias Markmann [mailto:tmarkm...@g

Re: [WiX-users] [WIX]: Execute setup.exe from MSI package location (which is not packaged) using MSI.

2015-03-26 Thread Hoover, Jacob
Use burn... Calling one installer from another installer is not supported. https://msdn.microsoft.com/en-us/library/aa368010(v=vs.85).aspx -Original Message- From: Dileep S [mailto:dileep.sanamp...@gmail.com] Sent: Thursday, March 26, 2015 12:12 AM To: General discussion for Windows Ins

Re: [WiX-users] Cannot install Wix - Wix39.exe

2015-03-24 Thread Hoover, Jacob
Do you have any antivirus/anti-malware software on the machine in question? Something is preventing LoadLibraryW from loading the UX from the temp folder. -Original Message- From: Sean Hall [mailto:r.sean.h...@gmail.com] Sent: Monday, March 23, 2015 9:00 PM To: General discussion about

Re: [WiX-users] Prevent run of Custom action if product is installed.

2015-03-23 Thread Hoover, Jacob
Was there a reason you wrote a CA to remove the file? Would not suffice? > On Mar 23, 2015, at 10:53 AM, Nir Bar wrote: > > You can condition it on REMOVE > > property instead of Installed. > > > > > - > Nir Bar

Re: [WiX-users] Repair does not repair data files

2015-03-17 Thread Hoover, Jacob
You can tell windows installer to do it from the command line. https://msdn.microsoft.com/en-us/library/aa371182(v=vs.85).aspx a Force all files to be reinstalled, regardless of checksum or version. I think you can also use a custom action to set the REINSTALLMODE/REINSTALL properties fro

Re: [WiX-users] bizarre trying to install MSI but it thinks it is installed but can't find any references to it

2015-03-17 Thread Hoover, Jacob
Do you have the original logs from the bundle and service install MSI? The only safe way to uninstall would be to modify the service install MSI (Use Orca or similar tool) to put an always false condition on the service uninstall portion. But if Windows installer thinks the package is installed

Re: [WiX-users] Replace files added in minor upgrade

2015-03-13 Thread Hoover, Jacob
My question would be what is your baseline? If ver 1 is your RTM release, all patches should be based off of it for easy cumulative patching. If you are doing incremental patching, then 1.2 would require 1.1, and wouldn't supersede it. Note: My experience with patching is limited, but this is

Re: [WiX-users] Reboots

2015-03-12 Thread Hoover, Jacob
I assume Rob was speaking of WcaDoDeferredAction. If you are writing a CA in C, I would defiantly be using wcautil.lib as it provides a framework for handling native custom actions. Ex: EXPORT UINT __stdcall MyCA(MSIHANDLE hInstall) { HRESULT hr = S_OK; UINT er = ERROR_SUCCESS; hr

Re: [WiX-users] how to extract string from registry entry [P]

2015-03-10 Thread Hoover, Jacob
+1 for ShellExecute. -Original Message- From: Phil Wilson [mailto:phildgwil...@gmail.com] Sent: Monday, March 09, 2015 11:44 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] how to extract string from registry entry [P] As it says here: http://wixtoolset.org/doc

Re: [WiX-users] MSI packages download and Firewall/Proxy settings

2015-03-09 Thread Hoover, Jacob
Are you providing a valid HWND when calling Detect/Elevate/Apply? The files the engine downloads are via WinInet, so they should use that config and should prompt for authentication if required. If you are doing your own downloading inside of your BA, then I'd suggest you look at dlutil.cpp in

Re: [WiX-users] 3.9 RC2 Installer Sitting at CA for a long time

2015-03-03 Thread Hoover, Jacob
I think he's speaking of the Wix install itself running. I seem to remember the VS integration hunk being horrid and random as far as timing. Did you have any instances of Visual Studio running while the installer is running? (I forget the command but I think we shell out to devenv to register

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

2015-02-27 Thread Hoover, Jacob
Or use Burn and a managed BA, where you can do it without a CA and pass it as a property to the MSI. -Original Message- From: Davis, Jeff [mailto:jda...@nanometrics.com] Sent: Friday, February 27, 2015 11:07 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] using

Re: [WiX-users] how to auto-update like ClickOnce in WIX

2015-02-27 Thread Hoover, Jacob
Still not supported directly in the toolset but it doesn't take much to do it. I have a modified WixStdBA here https://github.com/jchoover/wix3/tree/develop-3.9-WixStdBA If you are using your own BA, you can model it after the changes I made to Wix's own BA in src/Setup/WixBA/UpdateViewModel.c

Re: [WiX-users] Installing the Visual Studio Redistributable from within MSI Failing

2015-02-25 Thread Hoover, Jacob
Use Burn to install the prerequisites. There is no proper way of doing a nested/concurrent install from within a single MSI. Concurrent Installs - https://msdn.microsoft.com/en-us/library/aa368010%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396 Windows Installer Best Practices - https://msdn.mic

Re: [WiX-users] Installation doesn't progress at all

2015-02-19 Thread Hoover, Jacob
We don't really have enough information to do anything... Since this problem is only happening intermittently, it's difficult to diagnose. Are you 100% certain you are calling plan? (Might want to log that from your BA to make sure you really are.) -Original Message- From: Balaji R [ma

Re: [WiX-users] burn bootstrapper access -lang as a property or variab le

2015-02-17 Thread Hoover, Jacob
I assume you are using WixStdBA and not your own BA? If so, looking at the Wix4 source the lang command line parsing is done from within WixStdBA and not the engine. Sadly, it's not creating a variable (thought it would seem to be a valid feature request). Inside of WixStandardBootstrapperAppl

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

2015-02-13 Thread Hoover, Jacob
Shouldn't it be [-] All Features [x] Feature 1 (requires Feature 2) [x] Feature 2 [x] Feature 3 And MsiSelectionTreeSelectedFeature="Feature1" (Not certain on the need/

Re: [WiX-users] [WIX]: UAC message display behavior in WIX

2015-02-09 Thread Hoover, Jacob
The EXE and the MSI should behave the same way. You shouldn't get a UAC prompt until you click Install on a burn bundle. This is "standard behavior" of MSI packages which you can't change, and if you were using a bundle you'd be hard pressed to get the bundle to elevate early. -Original

Re: [WiX-users] Custom action "System.IO.DirectoryNotFoundException" on second Installation

2015-02-04 Thread Hoover, Jacob
Is the file/directory in use when the delete was attempted? Is there a reason you have to delete the file instead of just overwriting it? Have you pondered using a RemoveFile element to explicitly remove the files you are creating in your CA on uninstall? -Original Message- From: Sarv

Re: [WiX-users] Wix 3.9 Burn -> Error 0x80070570: Failed to extract all files from container, erf: 1:4:0

2015-02-02 Thread Hoover, Jacob
0x80070570 = The file or directory is corrupted and unreadable. Did you have your user verify that the digital signature of the bundle they downloaded was intact and valid? Are you using WixStdBA or your own BA? Are the files by chance Encrypted and/or Compressed (by the operating system)?

Re: [WiX-users] FW: Burn error with document folder on network location (works fine running only the msi)

2015-01-26 Thread Hoover, Jacob
Is this a per-user or per-machine install? If it's per user, the install should not be elevated and it should run in the same context as the logged in user. If it's a per-machine install, then it will be elevated but it shouldn't be writing out "required" files to a per-user "Documents" folde

Re: [WiX-users] Preventing msi file from being directly executed by a user?

2015-01-26 Thread Hoover, Jacob
+1 for this method. The BA can do initial validation, pass the valid key to the MSI as a property. Your application still needs to do a sanity check on startup to ensure it's valid, but at least application startup checks are a bit harder to defeat. -Original Message- From: Pally Sandhe

Re: [WiX-users] Problem with DetectCondition

2015-01-15 Thread Hoover, Jacob
Actually I responded too fast, they do align you just have mixed case. NET4FrameworkInstalled != NET4FrameWorkInstalled -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: Thursday, January 15, 2015 10:25 AM To: General discussion about the WiX toolset

Re: [WiX-users] Problem with DetectCondition

2015-01-15 Thread Hoover, Jacob
NET4FrameWork != NET4FrameworkInstalled != NET4FrameWorkInstalled Ensure the Variable and the DetectCondition are exactly the same. Your logs don't align with your definition... -Original Message- From: Lutz Andersohn [mailto:landers...@gmail.com] Sent: Thursday, January 15, 2015 10:05

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

2015-01-13 Thread Hoover, Jacob
Seems like an awful lot of work for something that you could do up front. You could modify the process to build a QA and a Production MSI at the same time early in the process. Potentially building the QA MSI, then signing the binaries and building the RTM/production MSI. -Original Message-

Re: [WiX-users] Elevating custom bootstrapper application

2015-01-05 Thread Hoover, Jacob
BA's should not modify machine state. Why not property drive your MSI which is installing the config file, and use a custom action (XmlFile, XmlConfig) to modify it? -Original Message- From: Yari Serve [mailto:se...@my-horizon.de] Sent: Monday, January 05, 2015 7:34 AM To: 'General disc

Re: [WiX-users] "1" as the progress message at the end of an install

2014-12-17 Thread Hoover, Jacob
Look for it in the logs, to see where it's happening. Odds are someone (is this a MSI you are building) customized their MSI definition with a ProgressText element. -Original Message- From: victorwhiskey [mailto:victorhwhis...@yahoo.com] Sent: Wednesday, December 17, 2014 3:39 PM To: w

Re: [WiX-users] Launch Application on Exit - with Elevated Privileges

2014-12-16 Thread Hoover, Jacob
Configure on first run is a common pattern with some installs. One question I have is if it always needs to be elevated. Is the configuration tool a separate executable than the application? Does it provide any value when in low privilege mode? If it's yes to the first and no to the second,

Re: [WiX-users] Setup bootstrapper fails if root certificate cannot be validated

2014-12-12 Thread Hoover, Jacob
Why not disable the cert check in your bundle? You can still sign your content. " SuppressSignatureVerification By default, a Bundle will use the hash of a package to verify its contents. If this attribute is explicitly set to "no" and the package is signed with an Authenticode signature the

Re: [WiX-users] Unable to select radio buttons in Hyperlink Theme

2014-12-12 Thread Hoover, Jacob
Have you tried BS_AUTORADIOBUTTON instead of BS_RADIOBUTTON for your HexStyle? #define BS_RADIOBUTTON 0x0004L #define BS_AUTORADIOBUTTON 0x0009L -Original Message- From: garymonk [mailto:g...@gurudental.com] Sent: Friday, December 12, 2014 11:57 AM To: wix-users@lists.sou

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

2014-12-10 Thread Hoover, Jacob
a file, it could be a registry entry. -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: Wednesday, December 10, 2014 1:26 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] WiX toolset EXE Wrapper installer with no files Don&#

Re: [WiX-users] Install condition is not being set in options dialog

2014-12-10 Thread Hoover, Jacob
Have you tried adding Overridable="true" ? -Original Message- From: garymonk [mailto:g...@gurudental.com] Sent: Wednesday, December 10, 2014 2:24 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Install condition is not being set in options dialog If I set the variable INS

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

2014-12-10 Thread Hoover, Jacob
Don't do nested/concurrent installs. If your MSI has prerequisites, create a bundle and install them in the chain before your MSI is installed. http://msdn.microsoft.com/en-us/library/aa368010(v=vs.85).aspx "Concurrent Installations, also called Nested Installations, is a deprecated feature of

Re: [WiX-users] Setting properties value

2014-12-09 Thread Hoover, Jacob
Have you tried Condition? -Original Message- From: Majcica, Mario [mailto:mario.majc...@bakerhughes.com] Sent: Tuesday, December 09, 2014 4:14 AM To: General discussion about the WiX toolset. Subject: [WiX-users] Setting properties value Hi, I declared a property in the following way

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

2014-12-08 Thread Hoover, Jacob
Two options that come to mind are: Two bundles, one for the client, and one for the server. A single Bundle which conditionally installs the server components. Use a check box on the install or options page (you'll need a custom theme if your using WixStdBA) tied to a burn variable to dete

Re: [WiX-users] effects of not using authenticode digitally signed wix msi build output

2014-11-21 Thread Hoover, Jacob
digitally signed wix msi build output Lua patching? -- Nicolás 2014-11-21 11:50 GMT-03:00 Hoover, Jacob : > It's only a few lines in your wixproj, and it gives you Lua patching > and the certainty that the payload hasn't been altered. > > > On Nov 20, 2014, at

Re: [WiX-users] effects of not using authenticode digitally signed wix msi build output

2014-11-21 Thread Hoover, Jacob
It's only a few lines in your wixproj, and it gives you Lua patching and the certainty that the payload hasn't been altered. > On Nov 20, 2014, at 9:14 PM, "zoo ob1" wrote: > > Anyone have pointer to good article explaining impacts of not using > authenticode digitally signed wix msi build outp

Re: [WiX-users] use of $(var.Platform) and $(var.SolutionDir)

2014-11-20 Thread Hoover, Jacob
X-users] use of $(var.Platform) and $(var.SolutionDir) Thanks for response. So I just add that element to my .wixproj xml in the default, non-configuration/platform condition controlled, ? -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: Thursday, November 20, 2

Re: [WiX-users] use of $(var.Platform) and $(var.SolutionDir)

2014-11-20 Thread Hoover, Jacob
You can always define them: $(DefineConstants);Platform=$(Platform);SolutionDir=$(SolutionDir); -Original Message- From: zoo ob1 [mailto:o...@outlook.com] Sent: Thursday, November 20, 2014 2:44 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] use of $(var.Platform) and $(var

Re: [WiX-users] SOURCEMGMT: Failed to resolve source MainEngineThread is returning 1612

2014-11-19 Thread Hoover, Jacob
+1 for InstEd, it just seems easier to use for me. -Original Message- From: Phil Wilson [mailto:phildgwil...@gmail.com] Sent: Wednesday, November 19, 2014 12:47 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] SOURCEMGMT: Failed to resolve source MainEngineThread

Re: [WiX-users] SOURCEMGMT: Failed to resolve source MainEngineThread is returning 1612

2014-11-19 Thread Hoover, Jacob
Is the GUID in the log the same as the product code of the MSI you are trying to install? (IE, is the MSI already installed on his machine?) If so, you may need to recache the package, then do an uninstall. Is this MSI a pre-user install? If so you could dig into the registry (HKCU\Software\Mic

Re: [WiX-users] why do I have to install twice to make things happen?

2014-11-18 Thread Hoover, Jacob
    Once I fix the problem, how do I go back to a clean state in my system i.e. guarantee that the uninstall has worked? -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: 18 November 2014 17:19 To: General discussion about the WiX toolset. Subject: Re

Re: [WiX-users] why do I have to install twice to make things happen?

2014-11-18 Thread Hoover, Jacob
do I have to install twice to make things happen? Oh, here it is Once I fix the problem, how do I go back to a clean state in my system i.e. guarantee that the uninstall has worked? -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent:

Re: [WiX-users] why do I have to install twice to make things happen?

2014-11-18 Thread Hoover, Jacob
log file! -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: 18 November 2014 17:04 To: General discussion about the WiX toolset. Subject: Re: [WiX-users] why do I have to install twice to make things happen? What's the condition on your custom action?

Re: [WiX-users] why do I have to install twice to make things happen?

2014-11-18 Thread Hoover, Jacob
What's the condition on your custom action? What does the log file on the initial install look like? -Original Message- From: jason.small...@bt.com [mailto:jason.small...@bt.com] Sent: Tuesday, November 18, 2014 11:00 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] why do I

Re: [WiX-users] Problems upgrading to WiX 3.9

2014-11-18 Thread Hoover, Jacob
014 2:35 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Problems upgrading to WiX 3.9 Isn't it part of VSExtension? -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: Monday, November 17, 2014 18:00 To: General discussion abo

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

2014-11-17 Thread Hoover, Jacob
I'd also vote for using a "semi-custom action" where possible, in which at runtime you modify the MSI DB to schedule changes. With this approach, the existing transactional behaviors come for free. Ref: http://www.joyofsetup.com/2007/07/01/semi-custom-actions/ -Original Message- From:

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

2014-11-17 Thread Hoover, Jacob
I'd have all 3 CA's in a fragment, one for install, one for uninstall, and one for rollback. Schedule them in the fragment. (If you have multiple CA's for the same purpose, then it would make sense to have them in the same fragment.) You'd only need one property ref to pull in all 3. I do w

Re: [WiX-users] Problems upgrading to WiX 3.9

2014-11-17 Thread Hoover, Jacob
The problem is with your custom action. The DLL which exports ExportTempHxDs, does it have any dependencies (ex: VC runtime)? -Original Message- From: Majcica, Mario [mailto:mario.majc...@bakerhughes.com] Sent: Monday, November 17, 2014 6:44 AM To: wix-users@lists.sourceforge.net Subjec

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

2014-11-17 Thread Hoover, Jacob
You'd only need one reference to an "object" inside the fragment for the entire fragment to be included. A more common approach I've used is to have a fragment per CA, and then use a property ref to pull it into the product. Ex: NOT Installed

Re: [WiX-users] [SPAM] Re: WixStdBA launches 32-bit msiexec.exe for a 64-bit MsiPackage

2014-11-14 Thread Hoover, Jacob
What is the bitness of your CA DLL? Just a stab in the dark but you might need to have it compiled twice, once as 32 and once as 64, and have the respective MSI package use the right CA DLL. -Original Message- From: Rob Mensching [mailto:r...@firegiant.com] Sent: Friday, November 14,

Re: [WiX-users] WIX Installation fails to Install Certificate to Root Certification Authorities for Some machines

2014-11-14 Thread Hoover, Jacob
This might be a regression, though I haven't dug to history to see if it was intentionally changed back. Ref: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Certificate-install-to-local-machine-fails-with-code-26352-td1121050.html >From the current certutil.cpp if (!::CertAd

Re: [WiX-users] Problem during uninstall !

2014-11-13 Thread Hoover, Jacob
Script based ca's are unreliable at best. Odds are your vbs script is failing on uninstall. Logs would verify this, and you can use orca to condition the script not to run on uninstall. From there you should be able to uninstall the existing installs (you may have to tell windows installer to r

Re: [WiX-users] Domain Admin check in wix installer

2014-11-13 Thread Hoover, Jacob
The application should be doing the security, not the installer. Anyone with a little knowledge of MSI could use orca and remove any CA you put in. It may stop an honest user. Sent from my iPhone > On Nov 13, 2014, at 8:01 AM, "John Cooper" wrote: > > Yes, with a custom action. > > -- > John

Re: [WiX-users] Change MSI Package Install/Uninstall Order

2014-11-13 Thread Hoover, Jacob
Why? By design the chain is always in reverse order when uninstalling. > On Nov 13, 2014, at 7:37 AM, "Saravanan" wrote: > > Hi All, > > I am using Wix 3.9. Created installer using custom Boostrapper application. > I need some clarification about MSIPackage execution sequence. > > My Bundle\C

Re: [WiX-users] Major Upgrade : Conditional uninstallation on even version number

2014-11-13 Thread Hoover, Jacob
For what it's worth, I recently proposed adding this to WixStdBA, but we haven't had time yet to discuss it. > On Nov 13, 2014, at 3:27 AM, "CALCEL Sebastien" > wrote: > > Thanks for your answer Jacob. > I ended on same conclusion about the custom BA. &g

Re: [WiX-users] Active directory browser

2014-11-12 Thread Hoover, Jacob
Or create a custom MBA and use the existing framework bits from .Net. Then you can just property drive the MSI. > On Nov 12, 2014, at 5:01 PM, "Bruce Cran" wrote: > > I don't know if it would be any use, but Apache has a suite of AD/LDAP > tools/libraries at http://directory.apache.org/studio/

Re: [WiX-users] Language packs difference causing installation to fail.

2014-11-10 Thread Hoover, Jacob
ALLUSERS is a standard property. I did just look on a Chinese XP VM, and it does have a "Users" group. However, on a Spanish Vista VM, it's not in English. Are you doing anything special with security settings? Can you post the verbose log file? -Original Message- From: MartinInstall

Re: [WiX-users] Language packs difference causing installation to fail.

2014-11-10 Thread Hoover, Jacob
Sounds like you are using a CA to modify security. Computer group names, even builtin's, are localized so your CA would need to take this into account. If your using a framework provided CA, then please identify the relevant fragments. -Original Message- From: MartinInstall [mailto:mar

Re: [WiX-users] Major Upgrade : Conditional uninstallation on even version number

2014-11-06 Thread Hoover, Jacob
I've got a similar requirement. In order to only conditionally uninstall, each "major upgrade" needs to have a new upgrade code and product code. In my use case the application will only be installed by a bundle, so I can add a related bundle with an action of detect and conditionally request t

Re: [WiX-users] Installing DirectX9 Components within a perUser MSI

2014-11-06 Thread Hoover, Jacob
il Confidentiality Notice *** -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: Wednesday, November 05, 2014 1:19 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Installing DirectX9 Components within a perUser MSI You won't be able to force a

Re: [WiX-users] Installing DirectX9 Components within a perUser MSI

2014-11-05 Thread Hoover, Jacob
You won't be able to force a 3rd party installer to change scope very easily, especially in the case of an EXE based installation (nor would I recommend doing so). What exactly are you trying to do? If DirectX is a prerequisite to your software, use burn to install it in the chain before your

  1   2   3   4   5   6   7   8   9   >