Re: [WiX-users] Bootstrapping SQL Server 2012 Express
I use: Date: Sat, 27 Jun 2015 21:00:50 -0700 From: ml-node+s687559n7600730...@n2.nabble.com To: nickra...@hotmail.com Subject: Re: Bootstrapping SQL Server 2012 Express Nick Ramirez wrote Finally got it to work, after installing .NET Framework 4. I guess the SQL Server installer can't do that for itself. ;-) Must have been some missing dependency. Thanks all for the help! I try many times but failed. Could you post your install command that successed?thanks. Sam If you reply to this email, your message will be added to the discussion below: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapping-SQL-Server-2012-Express-tp7581083p7600730.html To unsubscribe from Bootstrapping SQL Server 2012 Express, click here. NAML -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapping-SQL-Server-2012-Express-tp7581083p7600731.html Sent from the wix-users mailing list archive at Nabble.com. -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Bootstrapping SQL Server 2012 Express
The arguments you're sending to SQL Server are a little different than the ones that I used. For example, you aren't using the SECURITYMODE or SAPWD arguments, which I think are required. Look back to that chapter and see if you are missing any arguments. Try using the code example from the book or try running your arguments directly against the SQL Server executable. That may give you better error output. Also, there may be a log of the install in the temp directory. Nick Date: Sat, 27 Jun 2015 03:01:55 -0700 From: ml-node+s687559n7600728...@n2.nabble.com To: nickra...@hotmail.com Subject: Re: Bootstrapping SQL Server 2012 Express Nick face to error with you code. [0ACC:0AD0][2015-06-27T17:48:32]i301: Applying execute package: SQL2012Expressx64, action: Install, path: C:\ProgramData\Package Cache\2F765483C256A3B8E9F32EA43C41CB34D3C67623\Redist\SQLEXPR_x64_CHS.exe, arguments: '"C:\ProgramData\Package Cache\2F765483C256A3B8E9F32EA43C41CB34D3C67623\Redist\SQLEXPR_x64_CHS.exe" /ACTION=Install /Q /INDICATEPROGRESS /IACCEPTSQLSERVERLICENSETERMS /FEATURES=SQLEngine /INSTANCENAME=SQLEXPRESS /SQLSVCACCOUNT="NT AUTHORITY\Network Service" /SQLSYSADMINACCOUNTS="BUILTIN\Administrators"' [0ACC:0AD0][2015-06-27T17:52:45]e000: Error 0x84be0261: Process returned error: 0x84be0261 [0ACC:0AD0][2015-06-27T17:52:45]e000: Error 0x84be0261: Failed to execute EXE package. [09E8:09EC][2015-06-27T17:52:45]e000: Error 0x84be0261: Failed to configure per-machine EXE package. How do you guys solve it? Sam If you reply to this email, your message will be added to the discussion below: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapping-SQL-Server-2012-Express-tp7581083p7600728.html To unsubscribe from Bootstrapping SQL Server 2012 Express, click here. NAML -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapping-SQL-Server-2012-Express-tp7581083p7600729.html Sent from the wix-users mailing list archive at Nabble.com. -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Using Lux and Nit
Lux, as I understand it, tests that a property has a particular value after a custom action has run. As far as a robust test, this is pretty weak. Setting a property is just a small part of the install process. But the sum total of an installation is to put files on the system, configure the registry, install and start services, etc. I would say, throw away Lux. Let's, as a WiX community, move beyond it. Instead, let's look into tools like TestKitchen, Vagrant, Chef and ServerSpec (especially ServerSpec). http://serverspec.org/resource_types.html The testing flow would go something like: 1. Spin up a new virtual machine (automated with Vagrant) 2. Install the MSI package (using Chef or something similar) 3. Call your acceptance tests with ServerSpec, which would have tests such as: does this file exist after installation? Does this XML file contain some expected string? Did a service get installed and is it running? 4. Tests pass, destroy VM -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Using-Lux-and-Nit-tp7597183p7599163.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] LGHT0091: Duplicate symbol error
I tried something similar and it compiled okay for me. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/LGHT0091-Duplicate-symbol-error-tp7598838p7598856.html Sent from the wix-users mailing list archive at Nabble.com. -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Creating patches using wixout (-bf flag deprecated)
Sounds like undocumented functionality of Melt. I don't see anything about using it that way in the WiX.chm. Also, binder variable don't solve the problem of binding the source files into the XML file. They only give you a way to list a bunch of paths to probe. So they don't replace the functionality we'd be losing if -bf is taken away. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Creating-patches-using-wixout-bf-flag-deprecated-tp7598765p7598783.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Creating patches using wixout (-bf flag deprecated)
Bind paths vs. Visual Studio project references (e.g. $(var.MyProject.TargetDir))...the latter doesn't require passing custom parameters to light. Why make the specifying of a source file more arcane with a bind paths binder variable? Especially when the use case is a patch file in the unseen future? IMHO, better to just let us use a -bf flag when we need it. I personally like being able to bind the binary data into the wixout so that it can be moved and used later. Such a useful feature to throw away. Especially when the binder variable is not a great replacement. What's melt got to do with it? Isn't that for merge modules? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Creating-patches-using-wixout-bf-flag-deprecated-tp7598765p7598779.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Creating patches using wixout (-bf flag deprecated)
Ouch. So now you have to keep your old and new source files on hand. Would be nice to keep the bind-files option or work it into the wixpdb. Also, not being able to bind the files into the wixout or wixpdb means that if you move the wixout/wixpdb and then try to run Pyro against it, all the paths are now pointing to the wrong place. It's quite frustrating. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Creating-patches-using-wixout-bf-flag-deprecated-tp7598765p7598774.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Install Component only if multiple Features are selected
I forgot about it, but you may have to publish the AddLocal event. I guess it's been a little while since I thought about it, because I can't remember if you can add/remove features with a feature condition outside of the feature tree or if you have to use the AddLocal event (published by the "Next" button on the dialog). Let us know what works and what doesn't. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Re-Install-Component-only-if-multiple-Features-are-selected-tp7598712p7598714.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Install Component only if multiple Features are selected
Components can also be included in more than one feature. Could you add subfeatures under your codec features? - Feature: “Core files” (required) --- Subfeature: “Codec A” (optional) -- Subfeature: “Windows Explorer integration” (optional) --- Subfeature: “Codec B” (optional) -- Subfeature: “Windows Explorer integration” (optional) Although you see two features, they would point to the same ComponentGroup. Having the integration choice on a separate dialog is another option. You could add a feature condition to it that looks at a WiX Property (instead of the action state of other conditions or features) that would be set by a UI control on that dialog (such as a checkbox). For example, a checkbox could set a property called INSTALL_INTEGRATION. And the Condition inside the Feature would look at that property. In that case, you might hide the feature in the feature tree with the Feature/@Display attribute, set to "hidden" so that users can't manipulate it in the tree. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Re-Install-Component-only-if-multiple-Features-are-selected-tp7598712p7598713.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Burn error with document folder on network location (works fine running only the msi)
Okay, so it sounds like you want to: 1. Install the file to the Documents folder 2. Edit the file in place after it's been installed I've often seen people posting about having problems using XmlFile. I have always used the XmlConfig element instead and haven't had any problems. You might get less trouble by switching. Can you show the XmlFile that you're using? Something might stand out. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-error-with-document-folder-on-network-location-works-fine-running-only-the-msi-tp7598703p7598711.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Burn error with document folder on network location (works fine running only the msi)
/1) First try - I have installed the file on the Document's folder and the modified it with the wix extension XmlFile.this work for coping the file but fail to modify it as reported the error that it can't find the file to modify/ Some questions I have: 1. What error are you seeing? 2. What are you trying to do? "Copying", in my mind, means that you want to have the file in two places -- the Documents folder and somewhere else. Or, do you simply want to "install" the file to the Documents folder and have that be the only place that the file exists? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-error-with-document-folder-on-network-location-works-fine-running-only-the-msi-tp7598703p7598709.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] File explorer dialog
WiX doesn't have a UI control that will show files in a file-explorer window. You'll probably have to write a custom action that opens one. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/File-explorer-dialog-tp7598706p7598708.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Install Component only if multiple Features are selected
You cannot check whether a condition or feature is going to be installed in a feature or component condition, since costing hasn't taken place yet. Maybe you have a very special use-case, but in most cases, you've likely got your features badly organized. With more information, we may be able to suggest a better solution. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Install-Component-only-if-multiple-Features-are-selected-tp7598702p7598707.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] WiX books $5 until Jan 6
I saw this and thought I'd pass it along. Books on the Packt Publishers website are $5 until Jan 6. Includes the WiX book and the pre-release of the new WiX Cookbook. www.packtpub.com/all/?search=wix -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-books-5-until-Jan-6-tp7598689.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installing certificate in the 'Personal' store
Shouldn't need CreateFolder either. Can you use a Property to store the password? Put the Hidden attribute on it. I'd check the log after that to make sure it's hidden. I am assuming the the IisExtension hides its custom action data already (CustomAction/@HideTarget). -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Installing-certificate-in-the-Personal-store-tp7598665p7598687.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installing certificate in the 'Personal' store
The "personal" store is available at localmachine too. Go to: Run -> mmc -> File -> Add/remove snap-in -> Certificates -> Add... You'll see the option for "Computer account" and that's analogous to WiX's localmachine. It has a "personal" and "root" (aka Trusted Root Certification Authorities). Right off, I don't know exactly why your installer isn't adding the certificate to the personal store. But I do see some things that seem off. 1. You don't need the File elements to install certificates. Just the Binary and Certificate elements. 2. The PFX file is just a password-protected container for the certificate. Actually, a PFX can contain both the public certificate and the private key. So, you can have both in there and install the PFX to both root and personal, if you want to self-sign the cert and put them into the same PFX package. 3. Not sure if it matters, but you're putting file extensions onto the ends of your Certificate/@Name attributes. I don't think you need to do that. Especially not the "GWCertificate.pfx" one, since the certificate or key is going to get extracted out of the PFX anyway (with the password you've provided) so it won't be a PFX in the certificate store. It will be a .cer, probably. 4. Here's some mark-up I've been working on that works for me (not including the WebSite elements, etc.). I am using the same PFX for both stores (self-signed cert): -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Installing-certificate-in-the-Personal-store-tp7598665p7598674.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Iis Schema Usage
I thought it worked for me before too. But trying it again, it only associated the certificate with the Web site after I'd added a CertificateRef inside the WebSite. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Iis-Schema-Usage-tp7598329p7598673.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] XmlFile or XmlConfig in patch .msp ?
Does /-ext WixUtilExtension/ work? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/XmlFile-or-XmlConfig-in-patch-msp-tp7598517p7598616.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Launch Application on Exit - with Elevated Privileges
Should you do this at all? Run a configuration script after the installation? In most cases, you shouldn't. It should be part of the install. Collect all the data you need for the configuration during the UI portion of the install and then use that data in deferred custom actions during the execute sequence. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Launch-Application-on-Exit-with-Elevated-Privileges-tp7598584p7598586.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] ICE60 during install of ttf file to private folder
What your WiX mark-up for the file look like? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/ICE60-during-install-of-ttf-file-to-private-folder-tp7598542p7598557.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Custom Bootstrapper download and install .NET
Are you handling the ResolveSource event? See: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/NET-4-pre-req-in-WixNetFxExtension-td7579058.html#a7579356 -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Custom-Bootstrapper-download-and-install-NET-tp7598528p7598556.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Custom Actions added with a Patch are ignored during uninstall
Take a look at http://msdn.microsoft.com/en-us/library/aa370739%28v=vs.85%29.aspx where it says: /The Custom Action Patch Uninstall option is not available. There is no method for marking a custom action within a patch package to be run when the patch is uninstalled because the installer does not apply the patch packages being uninstalled. To have a custom action run when a particular patch is uninstalled, the custom action must either be present in the original application or be in a patch for the product that is always applied./ And also, this other thread where someone was having the same problem: http://sourceforge.net/p/wix/mailman/message/27387586/ If you are targeting Windows Vista SP2 or later, then maybe the PatchUninstall property on the custom action would work better. Some more info about it can be found at http://msdn.microsoft.com/en-us/library/bb736308(v=vs.85).aspx. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Custom-Actions-added-with-a-Patch-are-ignored-during-uninstall-tp7598511p7598555.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] XmlFile or XmlConfig in patch .msp ?
What do your calls to torch.exe and pryo.exe look like? Do they include the -ext flag for the UtilExtension? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/XmlFile-or-XmlConfig-in-patch-msp-tp7598517p7598549.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Pass value from command line to Custom action-Burn
You'll want to make sure that your CA is scheduled during InstallExecuteSequence and is "deferred". Then, set the CustomActionData for that CA, passing it your ENV property that way. However, since you're updating an XML file, then the UtilExtension has XML elements (XmlConfig) to do that, so you wouldn't need a CA at all. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Pass-value-from-command-line-to-Custom-action-Burn-tp7598487p7598494.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] "Condition" problem
You said that you wanted this to work through automation when deployed to various machines. Having a message might not be necessary, if, using a feature condition, you never allow the installer to get into a bad state in the first place. Allowing a user (or automated process) to choose a possibly invalid feature and then later on, tell them they chose something that's not allowed...forcing them to deal with that...is going to be a tougher MSI to install than if you'd used feature conditions. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Condition-problem-tp7598403p7598447.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] multiple product codes returned from code
It looks like what you have is correct. You have a SAME_VERSION property. Although you might want to set OnlyDetect to yes if you want to keep the existing product there and not overwrite it. Then, use a launch condition to stop the new installation from going through if SAME_VERSION is found. The new element, MajorUpgrade, does all of this for us, but that's how it's done by hand. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/multiple-product-codes-returned-from-Upgrade-code-tp7598400p7598433.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] "Condition" problem
Use a feature condition. A feature condition is where a Condition element is placed inside a Feature element. There, it can change whether or not that feature gets installed depending on if the statements evaluates to true. It does this by changing the Level of the Feature: If SQL_INSTALLED is false, the feature's Level will be changed to 0, which means it will be disabled and removed from the feature tree. This works for the UI, because it removes the feature from the feature tree. It also works for the command-line because it disables the feature. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Condition-problem-tp7598403p7598429.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to prevent upgrade and downgrade if system depends from particular installed product version
According to the documentation for the Requires elements (http://wixtoolset.org/documentation/manual/v3/xsd/dependency/requires.html), it can be put inside of a Product element. I am wondering if that's a feature that hasn't been implemented yet. What I'm saying is, it sounds like the WiX team would like to have MSI packages themselves register as providers and requires packages. But currently, perhaps it's only something that works with Burn bootstrappers. Also, the MSI in question would have to be authored with WiX and use the DependencyExtension. Feature not implemented? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-prevent-upgrade-and-downgrade-if-system-depends-from-particular-installed-product-version-tp7598305p7598423.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Custom Action - Should I return ActionResult.Failure or thrown an exception?
I was just thinking about this: What's the best practice for a custom action that has a problem? * Catch all exceptions and return ActionResult.Failure * Allow the exception to be thrown? Maybe ActionResult.Failure should be used for non-exception failed states? Such as the user entered something invalid into the UI? Although I guess you could throw an exception there too... -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Custom-Action-Should-I-return-ActionResult-Failure-or-thrown-an-exception-tp7598405.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to find out the installlocation from WiX Bootstrapper after installation?
A bootstrapper is just a list of install packages that are installed one after the other. So, if you had three install packages in the bootstrapper, you wouldn't have one install directory, you would have three. For example, if you bootstrapped SQL Server, the .NET framework and then your application, they'll each go into their own install folder somewhere on the machine. If you want to find out where one of them went, you'll need to have that particular installer save that information somewhere so that your bootstrapper can find it. Like if you wanted to display your application's install path to the user after everything has been installed, you could have had the MSI write it to the registry and the bootstrapper (maybe it's written in C#) can then read the registry to get it back. You would need to detect when that package has been installed...or just wait until they've all been installed, so that you know the registry has been written to. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-find-out-the-installlocation-from-WiX-Bootstrapper-after-installation-tp7598318p7598389.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Issue with deploying MSI through SCCM and GPO
This probably isn't going to be helpful because I'm not that well-versed with using Group Policy. But when I tried it once, the program ended up on a different screen that regular programs. I had to go to *Control Panel -> Programs and Features -> Install a program from the network*. I base this off the following article: http://support.microsoft.com/kb/816102 -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Issue-with-deploying-MSI-through-SCCM-and-GPO-tp7598319p7598368.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Intellisense in Visual Studio 2013 for Wix 3.8
I would only suggest uninstalling WiX and reinstalling. For me, when I do Ctrl + SPACE, I get a list of WiX elements. I clicked just underneath the Package element in the Product.wxs file and did Ctrl + SPACE. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Intellisense-in-Visual-Studio-2013-for-Wix-3-8-tp7598350p7598363.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to modify installation directory to append extra folder to install directory in Wxs file
You're overthinking it. You can set up your Directory elements for whatever directory structure you need and wherever the user changes INSTALLFOLDER to be, its child Directory elements will follow it there. For example, if the user changes the path of INSTALLFOLDER to C:\MyStuff, they'll get: C:/ MyStuff data install Use Directory elements to set up your folders: -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-modify-installation-directory-to-append-extra-folder-to-install-directory-in-Wxs-file-tp7598215p7598361.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Iis Schema Usage
To bind the certificate to the Web site, you can do something like: That should go into the same Component as your Certificate elements. That should be enough to do the binding. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Iis-Schema-Usage-tp7598329p7598359.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix standard custom actions to perform AD operations
WiX has a Group element in the Util Extension that can find an existing Windows group, but can't create one of any kind. Its User element can create a user, but I'm not sure if it works with AD. It has a Domain attribute, but that may only be for referencing an existing AD account. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-standard-custom-actions-to-perform-AD-operations-tp7598310p7598355.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to find out the installlocation from WiX Bootstrapper after installation?
You don't need to put an Id attribute on the Fragment, it won't be used. The Id attributes of Directory elements are themselves, properties. You can see the full path to your install directory be looking at the value of the property called INSTALLDIR. You can see it in the MSI log: msiexec /i myinstaller.msi /l*v install.txt You can also save the value of this property to the registry, a file somewhere, or some other place. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-find-out-the-installlocation-from-WiX-Bootstrapper-after-installation-tp7598318p7598357.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Embedded Transforms for L10n and how to display them.
How come you're using mst files for localization and not .wxl files that are built into WiX? http://wixtoolset.org/documentation/manual/v3/howtos/ui_and_localization/make_installer_localizable.html -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Embedded-Transforms-for-L10n-and-how-to-display-them-tp7598340p7598358.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Create network folder
Do you mean, create a file share? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Create-network-folder-tp7598287p7598356.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installation under Local User account
If you want to install only for the current user, you should install to the LocalAppDataFolder instead of ProgramFilesFolder. ProgramFilesFolder requires elevated privileges since it's a machine-level folder. LocalAppDataFolder is for current-user-only installs (Package/@InstallScope = perUser) -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Installation-under-Local-User-account-tp7598316p7598354.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Latest build wix 3.10 visual studio 2013 problem
Try posting this on the wix-devs forum. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Latest-build-wix-3-10-visual-studio-2013-problem-tp7598342p7598353.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Intellisense in Visual Studio 2013 for Wix 3.8
Nope. Installing the WiX Toolset should get you all set up with VS 2013. No other setup is required. I've tried it several times and it works for me. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Intellisense-in-Visual-Studio-2013-for-Wix-3-8-tp7598350p7598352.html Sent from the wix-users mailing list archive at Nabble.com. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installing DirectX9 Components within a perUser MSI
Is the install log showing anything helpful? You say it's a permissions issue. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Installing-DirectX9-Components-within-a-perUser-MSI-tp7597763p7597775.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] FW: Correct method for modifying a built-in UI?
Not sure. Now that you've moved code into a wixlib, any UIRef elements left hanging around still pointing to the old UI? It's probably something simple that I'm not thinking of. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/FW-Correct-method-for-modifying-a-built-in-UI-tp7597759p7597774.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to add Active Directory user into SQL server with windows authentication through WIX installer
Is SQL Server already set up? When you set it up you can enable Windows authentication at that point. Otherwise, you'd have to turn it on somehow during your installation, but could be trickier. Are you installing SQL Server along with your website install? If so, turn Windows authentication on then with command-line parameters. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-add-Active-Directory-user-into-SQL-server-with-windows-authentication-through-WIX-installer-tp7597655p7597772.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to include the NetFx451Redist to bootstrapper?
The NetFxExtension always downloads it. To have the .NET 4.5.1 package compressed inside your bundle, you would have to write the mark-up yourself. You can use how the WiX team did it as a rough guide: http://wix.codeplex.com/SourceControl/latest#src/ext/NetFxExtension/wixlib/NetFx451.wxs omitting the parts where they set Compress="no" and the DownloadUrl. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-include-the-NetFx451Redist-to-bootstrapper-tp7597660p7597770.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] FW: Correct method for modifying a built-in UI?
Hmm... Just to double-check: Copied the Fragment contents of WixUI_Advanced.wxs to be local to my installer project. Saved in separate wxs file 2. Renamed the UI, made the modifications I needed --->* Did you change the Id on the UI element?* 3. Copied the InstallScopeDlg.wxs to my local project. a. Renamed the dialog * ---> Did you also rename the Id on the Dialog element?* b. Made local logic changes 4. Local UI compiled with Candle, not including -ext WixUIExtension 5. Local InstallScope dialog compiled with Candle 6. My install script compiled with Candle 7. All wixobjs linked with light -ext WixUIExtension a. This is where I consistently get multiple duplicate symbol errors? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/FW-Correct-method-for-modifying-a-built-in-UI-tp7597759p7597769.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Display optional text in Exit Dialog upon ininstall
I didn't read carefully enough. You only want to display the message on uninstall. Because ARP suppresses the UI, the dialog won't be shown on uninstall. I was so close to having this work by simply adding something like that to Burn's License UI theme. Alas, even though, with Burn, that Exit dialog is shown, Burn doesn't support having checkboxes on that dialog. But if you're just adding some text, it should work fine. In short, to show something on uninstall, you might want to use one of Burn's built-in UIs. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Display-optional-text-in-Exit-Dialog-upon-ininstall-tp7597718p7597768.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Display optional text in Exit Dialog upon ininstall
I don't think the Exit dialog is going to be shown, in most cases, during an uninstall because Add/Remove Programs (Programs and Features) suppresses the UI when the user uninstalls from there. So, setting the property directly may be enough. I can't recall of the top of my head what that property does. The WiX team has built-in a few properties like that to customize the dialogs. If you run into trouble though, you can download the source and include their WXS files in your project to customize them. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Display-optional-text-in-Exit-Dialog-upon-ininstall-tp7597718p7597766.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] FW: Correct method for modifying a built-in UI?
Did you update your UIRef element to point to your new UI_Custom? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/FW-Correct-method-for-modifying-a-built-in-UI-tp7597759p7597765.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Install a package and uninstall another
What are you wanting to uninstall? Is it an upgrade scenario? Are you trying to replace an older version of your software with a newer version? Or are you trying to remove some other software when yours is installed? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Install-a-package-and-uninstall-another-tp7597757p7597764.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] SqlDatabase does not recreate database during rollback of uninstall
Thank Rob. Now I've tried the following: However, the database is still removed during an uninstall-rollback. The log indicates that the rollback of the SqlDatabase element happens after the rollback of the SqlString: Executing op: CustomActionSchedule(Action=RollbackExecuteSqlStrings ... Executing op: ActionStart(Name=DropDatabase, Description=Dropping Databases,) Darn...maybe it's not possible to resurrect the database, even with a SqlString, given the order of the rollback actions... -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/SqlDatabase-does-not-recreate-database-during-rollback-of-uninstall-tp7597512p7597517.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] SqlDatabase does not recreate database during rollback of uninstall
This may be a weird case, but here goes... I have the following SqlDatabase element, from the SqlExtension: Steps I took: 1. Install the MSI --> database is created 2. Open an elevated command prompt 3. Uninstall using WIXFAILWHENDEFERRED=1: msiexec /x MyInstaller.msi WIXFAILWHENDEFERRED=1 4. PROBLEM: The database was uninstalled correctly. However, since I triggered a rollback, shouldn't it have been resurrected? I'm using WiX 3.8. Any one seen this? Where the rollback of an uninstall does not re-create the database? Is this the expected behavior? Note: I have set ContinueOnError to "yes" because otherwise I get into a situation where the database is removed during an uninstall (i.e. rollback does not recreate it). Then, subsequent attempts to uninstall fail because database no longer exists and cannot be removed. Note 2: I have set DropOnUninstall to "yes" because under normal circumstances, I do want to drop the database. It's only during a rollback of the uninstall that I think it should be "un-removed". -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/SqlDatabase-does-not-recreate-database-during-rollback-of-uninstall-tp7597512.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] The state of Update/@Location
Thanks Jacob, that sounds like really good work on your part. I will follow the link to learn more about it, and it will be nice to eventually see that in the standard BA. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/The-state-of-Update-Location-tp7597399p7597403.html Sent from the wix-users mailing list archive at Nabble.com. -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] The state of Update/@Location
Can anyone say what the current state of the Update element that goes into a Bundle is? http://wixtoolset.org/documentation/manual/v3/xsd/wix/update.html Does it work, currently, with the standard BA? Or would someone have to write their own to take advantage of detecting an updating MSI package from the Web and updating the Bundle with it? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/The-state-of-Update-Location-tp7597399.html Sent from the wix-users mailing list archive at Nabble.com. -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] On uninstall, group is not removed from user
Jeremiahf wrote > Sorry, Thought you were trying to remove the user from the group on > uninstall. Yep. That's what I'm trying to do. The LocalGroupMember element from the Community MSI Extensions does what I need. Not sure whether I should say it's a bug in the Util extension that it lacks this feature? I want to: * Add an existing user to an existing group during install * Remove that user from the group during uninstall I do not want to: * Remove the group during uninstall * Remove the user during uninstall The Util extension does not remove the user from the group during uninstall. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/On-uninstall-group-is-not-removed-from-user-tp7597039p7597177.html Sent from the wix-users mailing list archive at Nabble.com. -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] On uninstall, group is not removed from user
No need to make my own custom action. I've found that the WiX extension from the Community MSI Extensions project has an element for adding an existing user to a group that works for me. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/On-uninstall-group-is-not-removed-from-user-tp7597039p7597139.html Sent from the wix-users mailing list archive at Nabble.com. -- Slashdot TV. Videos for Nerds. Stuff that Matters. http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] On uninstall, group is not removed from user
I was afraid that setting RemoveOnUninstall to "yes" or not putting it there at all would have the effect of removing the existing user from the system. Thankfully, that does not happen. However, it also doesn't affect the user's group membership. The user is left unchanged after uninstall, still belonging to the group. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/On-uninstall-group-is-not-removed-from-user-tp7597039p7597129.html Sent from the wix-users mailing list archive at Nabble.com. -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] On uninstall, group is not removed from user
I have the following markup to add an existing user to a group: When I run this installer, the existing user is updated so that it is now a member of the Administrators group. However, on uninstall, the membership is not removed from that user. Is there something else I need to add to make uninstall work for removing the user from the group? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/On-uninstall-group-is-not-removed-from-user-tp7597039.html Sent from the wix-users mailing list archive at Nabble.com. -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to pass data from deferred CA to rollback CA?
Thanks Rob. For me, this is a thought experiment in which I was trying to learn more about rollback CAs. So, my scenario is (similar to editing an XML file with XmlFile), I wanted to install a JSON file and edit it at install-time. If the installation failed, I would rollback the file to what it was originally (it's original version that's stored in the MSI). Now, a few things are occurring to me about this hypothetical scenario: 1. If the installer is going to roll back, the file is going to be uninstalled, and then does it really matter if the file gets reverted to what is stored in the MSI before it's ultimately removed from the machine? 2. If I only care about restoring a file if it already exists on the machine, then yes, an immediate CA will work just fine. In the immediate stage, I'll be able to read the file's contents and store that in CustomActionData. On the other hand, if the file did not already exist, then I will only be able to read it/write to it after it has been installed -- which only occurs in the deferred execute stage. And at that point, it's impossible to pass that info to the rollback CA. But, maybe this is a silly situation, since the file, in that case, is going to be removed during a rollback anyway. 3. If I only care about undoing changes to the file if it already exists on the machine, then I think my scenario becomes more complex. I may need: (a) AppSearch to see if the file exists, (b) a property to store the results of AppSearch, (c) an immediate CA that saves the contents of the file if it was found, (d) a rollback CA that restores it if it was found. Am I thinking about this correctly? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-pass-data-from-deferred-CA-to-rollback-CA-tp7596739p7596753.html Sent from the wix-users mailing list archive at Nabble.com. -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to pass data from deferred CA to rollback CA?
I wasn't able to find a way to pass data from a deferred CA to a rollback CA. Nor could I access the session's database, which prevented me from storing the data in a custom table. The only way I found that worked was to store the original file in the TEMP directory and, in the rollback, restore the original file back using the copy in TEMP. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-pass-data-from-deferred-CA-to-rollback-CA-tp7596739p7596744.html Sent from the wix-users mailing list archive at Nabble.com. -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Should the ActionResult from a rollback CA be ignored?
The result returned by a rollback CA can be Success or Failure. But should that response be ignored by the installer? If I check it, and it is a Failure, will that prevent the installer from rolling back? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Should-the-ActionResult-from-a-rollback-CA-be-ignored-tp7596740.html Sent from the wix-users mailing list archive at Nabble.com. -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce. Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] How to pass data from deferred CA to rollback CA?
In a deferred custom action, I am changing some text in a file. I want to be able to undo those changes in a rollback custom action. So, I'm attempting to store the original contents of the file and then set the file back to that data in the rollback CA. The place where I've tried to store the original content is in CustomActionData for the rollback CA. I am attemting to set the CustomActionData from the deferred CA (in C# code, using DTF). However, when I try to set CustomActionData for the rollback CA from within the deferred CA, the values are not there when the rollback CA runs. I can also not set any WiX properties from within the deferred CA, or I get an error. Is there a way to pass data from a deferred CA to a rollback CA? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-pass-data-from-deferred-CA-to-rollback-CA-tp7596739.html Sent from the wix-users mailing list archive at Nabble.com. -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce. Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] FileSharePermission - Change?
A very old post, but in case anyone was wondering, to get the Change permission on a file share, use the following properties on FileSharePermission: GenericWrite="yes" Traverse="yes" Delete="yes" GenericRead="yes" -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/FileSharePermission-Change-tp711870p7596372.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WIX environment variable missing from Windows 8.1
I tried it again tonight and it's working just fine. The WIX variable is there. I'm not sure what happened before. But I won't worry about it. I had installed Visual Studio Express just before installing WiX (knowing that it doesn't work on Express, but wanting to make sure that it /still /doesn't work). But I'm sure that's not it. I won't dwell on it. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WIX-environment-variable-missing-from-Windows-8-1-tp7596093p7596106.html Sent from the wix-users mailing list archive at Nabble.com. -- Infragistics Professional Build stunning WinForms apps today! Reboot your WinForms applications with our WinForms controls. Build a bridge from your legacy apps to the future. http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] WIX environment variable missing from Windows 8.1
After installing WiX 3.8 on Windows 8.1, I saw that the system environment variable WIX, which is normally installed as part of the install (and still is on Windows 7), isn't set. Has anyone noticed this? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WIX-environment-variable-missing-from-Windows-8-1-tp7596093.html Sent from the wix-users mailing list archive at Nabble.com. -- Infragistics Professional Build stunning WinForms apps today! Reboot your WinForms applications with our WinForms controls. Build a bridge from your legacy apps to the future. http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Bundle fails to verify signature of payload
Well then that is weird then because when I look at the Digital Signatures tab of the MSI, it says it's been signed by Oracle America, Inc. and that "This digital signature is OK". Maybe Windows 8.1 has a different way of seeing things. Or maybe it couldn't find its certificate chain. But I guess suppressing it is a good option. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bundle-fails-to-verify-signature-of-payload-tp7593877p7595830.html Sent from the wix-users mailing list archive at Nabble.com. -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Bundle fails to verify signature of payload
When installing the MySQL Installer MSI (it's an MSI that's trying to be a bootstrapper, but that's not the big problem at the moment with it). I'm getting the following errors: Failed authenticode verification of payload: C:\Users\Nicholas\AppData\Local\Package Cache\.unverified\mysql_installer_community_5.6.19.0.msi Error 0x80096010: Failed to verify signature of payload: mysql_installer_community_5.6.19.0.msi Does this typically mean that the MSI is not signed? In this case, is it just best to suppress it? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bundle-fails-to-verify-signature-of-payload-tp7593877p7595825.html Sent from the wix-users mailing list archive at Nabble.com. -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Root ignored by util:RegistrySearch in Burn bundle
Ah, I found it and it was a simple solution. I was missing the Win64 attribute on RegistrySearch, since the value is stored in the 64-bit part of the registry. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Root-ignored-by-util-RegistrySearch-in-Burn-bundle-tp7595806p7595807.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Root ignored by util:RegistrySearch in Burn bundle
I am seeing the same behavior as reported in bug 4231 (http://wixtoolset.org/issues/4231/), using WiX 3.8. The Root element of RegistrySearch is ignored. I have: And in the uninstall log, where it should detect SQL Server, it doesn't, so SQL Server is not removed. Has anyone been seeing this? I'm installing SQL Server 2014 Express x64 to Windows Server 2012 R2 x64. Install log: [02B4:0610][2014-07-12T21:45:07]i100: Detect begin, 1 packages [02B4:0610][2014-07-12T21:45:07]i000: Registry key not found. Key = 'SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL' It's missing the HKEY_LOCAL_MACHINE from the beginning of the key. I have verified that the key does exist in the registry under HKLM. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Root-ignored-by-util-RegistrySearch-in-Burn-bundle-tp7595806.html Sent from the wix-users mailing list archive at Nabble.com. -- ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] FileSharePermission - only GenericAll works
Okay, I was wrong! I guess by setting only Read permission on the folder (using Read, GenericRead, and ReadPermission -- not sure yet which one is the magic one), the user is able to read the files in that folder and cannot change/modify them. I guess it works even though the checkboxes for Read and Change on the Share tab of the folder aren't checked. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/FileSharePermission-only-GenericAll-works-tp7595747p7595748.html Sent from the wix-users mailing list archive at Nabble.com. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] FileSharePermission - only GenericAll works
The util:FileSharePermission element has many attributes for setting ACLs on a file share, but none of them seem to work except for GenericAll. For example, the following code will not give the user the specified permissions: I am installing to Windows 7 as a local administrator user. The user is added to the list of users on the file share, but no permissions checkboxes are checked. I've tried all of the other attributes and have gotten the same result. The only one that works is GenericAll. Have others seen this problem? I didn't see any messages related to the file share in the install log. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/FileSharePermission-only-GenericAll-works-tp7595747.html Sent from the wix-users mailing list archive at Nabble.com. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Building installer with WixUI_Mondo fails with culture fi-FI
This .wxl file is an oddball, being the only one that I see that uses these UI elements to resize controls from a localization file. Bob Arnson wrote a blog about it here: http://www.joyofsetup.com/2012/07/14/localizing-more-than-strings-in-wix-v3-6/ And the bug that led to adding the UI elements is here: http://sourceforge.net/p/wix/bugs/2504/ It's possible that there's something wrong with that localization file in WiX. The way that I've resized controls is to use loc variables in the Width and Height attributes. That works fine. Not sure why they went about adding these UI controls to do the same thing? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Building-installer-with-WixUI-Mondo-fails-with-culture-fi-FI-tp7594731p7594742.html Sent from the wix-users mailing list archive at Nabble.com. -- "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Problem in Getting the path of executable file and scripts in WIX Installer
I don't understand. The $(var.MyProject.TargetMachine) is only used while compiling the installer and not while using the installer. After compiling the solution you should get one MSI file. You only need to deploy the MSI file to the machine where you want to install. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Problem-in-Getting-the-path-of-executable-file-and-scripts-in-WIX-Installer-tp7594628p7594630.html Sent from the wix-users mailing list archive at Nabble.com. -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Testing Wix FirewallException element logging question.
For code suggestions, you can post to the wix-devs mailing list. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Testing-Wix-FirewallException-element-logging-question-tp7594455p7594616.html Sent from the wix-users mailing list archive at Nabble.com. -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] RemoveFolderEx really slow on large folders
Is it getting hung up on something? When you uninstall with logging, does the log show anything happening that takes a long time around where it calls RemoveFiles? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/RemoveFolderEx-really-slow-on-large-folders-tp7594451p7594615.html Sent from the wix-users mailing list archive at Nabble.com. -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] torch create transform
As far as I know, a transform file is a file used during the patch-making process, but can't be used directly to perform a transform. It needs to be joined with a patch file. The patch file has the knowledge of what the transform applies to. Without it, I don't think Windows would know what to do with the transform. I don't think msiexec would know what to do with it either. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/torch-create-transform-tp7594463p7594614.html Sent from the wix-users mailing list archive at Nabble.com. -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Permission/PermissionEx(?) Append
Can you show what markup you're using now? That would make it easier to troubleshoot. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Permission-PermissionEx-Append-tp7594590p7594613.html Sent from the wix-users mailing list archive at Nabble.com. -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Feature Dependencies
So the components in FeatureC can be installed as a standalone feature, but those same components are needed by Features A and B? I'd just include the components in all three features. And don't nest Feature C inside Feature A or B. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Feature-Dependencies-tp7594486p7594541.html Sent from the wix-users mailing list archive at Nabble.com. -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix Visual Studio Unused components does not create an error
This is just a guess: when you referenced one component, you created a link between the fragment and the main project. Now the linker will yell at you if it finds anything orphaned in that fragment. On the other hand, when you didn't link anything from the fragment to the project, the linker didn't bother getting involved because the entire fragment was excluded from the project. Maybe you could use ComponentGroup elements to round up all components and include them all at once? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-Visual-Studio-Unused-components-does-not-create-an-error-tp7594373p7594540.html Sent from the wix-users mailing list archive at Nabble.com. -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Drive selection
You can use a VolumeSelectCombo UI control. 1 -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Drive-selection-tp7594443p7594537.html Sent from the wix-users mailing list archive at Nabble.com. -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Data in custom table not being preserved for Server side actions
Sorry, but I'm going to ask a few followup questions: 1. Does your custom action alter the user's computer at all? 2. I see the name "NewServerInstance". Is this by any chance creating a website in IIS? 3. Is it necessary to create a custom table over using properties? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Data-in-custom-table-not-being-preserved-for-Server-side-actions-tp7594450p7594536.html Sent from the wix-users mailing list archive at Nabble.com. -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to not launch install if previous version not found?
Upgrades are used to find and replace previously installed files. But if there's nothing to replace, there's nothing to say the install can't continue as a fresh install. If you need to not run the installer at all if a previous install isn't there then try using a launch condition (http://wixtoolset.org/documentation/manual/v3/xsd/wix/launchconditions.html) -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-not-launch-install-if-previous-version-not-found-tp7594474p7594535.html Sent from the wix-users mailing list archive at Nabble.com. -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Noob creating a Custom Action in Wix 3.8
Is your installer installing at least one thing, such as a dummy text file? The install won't run otherwise. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Noob-creating-a-Custom-Action-in-Wix-3-8-tp7593140p7593249.html Sent from the wix-users mailing list archive at Nabble.com. -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Running an MSI twice
Are you wanting to create a major upgrade scenario /just /to change the value of that property? If so, that's not necessary. You can dynamically update the property's value at install time, based on data your customers enter into the installer's UI or enter on the command line to run the installer. In this way, there is no need to recompile. Does that help? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Running-an-MSI-twice-tp7593163p7593212.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix Bootstrapper is not removing older version from Control Panel/Uninstall Program
I wonder if the UpgradeCode on the bundle isn't being set properly. Does hardcoding it for the time being help? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-Bootstrapper-is-not-removing-older-version-from-Control-Panel-Uninstall-Program-tp7593116p7593208.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix Bootstrapper is not removing older version from Control Panel/Uninstall Program
Ah, I was reading your code wrong. I was seeing an == when you have a != when checking the .NET Framework Package ID. Well, in any case, it's clearly not detecting your previous install. I'm not too sure what that could be other than that the UpgradeCode on the bundle needs to stay the same. Are you able to post any of your bundle's markup? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-Bootstrapper-is-not-removing-older-version-from-Control-Panel-Uninstall-Program-tp7593116p7593205.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix Bootstrapper is not removing older version from Control Panel/Uninstall Program
Maybe try adding another if statement where you detect a package with PackageId of "MyApplication1" -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-Bootstrapper-is-not-removing-older-version-from-Control-Panel-Uninstall-Program-tp7593116p7593200.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix Bootstrapper is not removing older version from Control Panel/Uninstall Program
Doesn't appear to be detecting your previous install: [186C:1C04][2014-03-07T14:57:34]i101: Detected package: MyApplication1, state: Absent, cached: None [186C:1C04][2014-03-07T14:57:34]i101: Detected package: MyApplication2, state: Absent, cached: None It says that its current state is "Absent", as in, it didn't find an existing install. Hmm...in your custom bootstrapper's DetectPackageComplete method, are you looking for the name of your MSI, such as: protected void DetectPackageComplete(object sender, DetectPackageCompleteEventArgs e) { if (e.PackageId.Equals("MyApplication1.msi", StringComparison.Ordinal)) { // assuming you've set up an InstallState enum like the WiX bootstrapper has... this.State = e.State == PackageState.Present ? InstallState.Present : InstallState.NotPresent; } } -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-Bootstrapper-is-not-removing-older-version-from-Control-Panel-Uninstall-Program-tp7593116p7593197.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Noob creating a Custom Action in Wix 3.8
It's a WiX thing, but a good thing. By adding a reference to the build DLL, you get the following added in the setup project's wixproj file: AwesomeExtension.dll AwesomeExtension Adding the project itself does not add this. Adding a project has uses for /other/ things. Such as if you want to include the output files of some project in your installer, you can add the project as a reference and then use the $(var.MyProjectName.TargetDir) variable to point to that project's output directory, allowing: $(var.MyProjectName.TargetDir)MyLibrary.dll for easy reference to files for use in Components. But for custom extensions, reference the built assembly. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Noob-creating-a-Custom-Action-in-Wix-3-8-tp7593140p7593195.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix Bootstrapper is not removing older version from Control Panel/Uninstall Program
Hmm, I don't recall having to do anything special in the custom bootstrapper to handle what gets displayed in Add/Remove Programs. I mean, you have to implement handlers for the Detec, Plan, Apply events...but if you're successfully installing and uninstalling you must be doing that. I think the problem must lie somewhere in the XML markup. Can you send the snippet of the bootstrapper's log where it detects the previous install and sets it up for removal? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-Bootstrapper-is-not-removing-older-version-from-Control-Panel-Uninstall-Program-tp7593116p7593190.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Noob creating a Custom Action in Wix 3.8
Eh, you don't have to copy it there. For me, I just don't like Browse-ing very far. So I put it somewhere I want. You can browse to wherever you would like to store your assembly. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Noob-creating-a-Custom-Action-in-Wix-3-8-tp7593140p7593189.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Conditional dynamic dialogs
You'll need to create all the dialogs you need, and then show them dyanmically. You can put the logic for which to show in the "Next" button of your dialog (using the NewDialog event with conditional logic). This logic can evaluate properties that you've set with a radio button. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Conditional-dynamic-dialogs-tp7593028p7593188.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix Bootstrapper is not removing older version from Control Panel/Uninstall Program
I think that's how it work unless you update the Version attribute on the Bundle element and also the Version attribute on the Product element in the MSI. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-Bootstrapper-is-not-removing-older-version-from-Control-Panel-Uninstall-Program-tp7593116p7593185.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to do in wix v3.8 what setupbld.exe did
Welcome! New user of Burn. Eh, I'm not sure that there's a command line that you can use to bundle everything up. But the markup for Burn can be written pretty quickly. So I guess it's more in line with how installer in WiX work -- it's XML based instead of command-line based. If you post the code you're using for your bundle, it may help. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-do-in-wix-v3-8-what-setupbld-exe-did-tp7593161p7593183.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Noob creating a Custom Action in Wix 3.8
If I'm understanding correctly, you're referring to that you see Visual Studio calling candle and light when it compiles your WiX setup project? At that time, it's calling those tools on your setup project, but your custom extension project has already been compiled. By adding a reference to it in your project, WiX will add an -ext MyCustomExtension.dll to the call to candle. It's the same as if you'd added a reference to WiXUtilExtension, for example. The -ext pulls in the extension, but it doesn't compile it -- since it's already compiled code. I think you've already done this, but first, get the source code from the book at http://www.packtpub.com/support/10788. I just did and tried it myself. The steps I followed were: 1. Download source for that chapter 2. Open the solution in Visual Studio (I just download WiX 3.8, so I had to update the reference to wix.dll that's in the extension project to point at the new location for that DLL) 3. Compile the WIXLIB project 4. Compile the custom action project 5. Compile the extension project (since it relies on the first two) 6. Copy the ouput DLL from the extension project to a WiX setup project's project directory (for easy access) 7. In the WiX setup, add that DLL as a project reference 8. Add the XMLNS to the Wix element: xmlns:awesome="http://www.mydomain.com/AwesomeSchema"; 9. Add the new element inside the Product: 10. Compile the setup project. That worked for me. Does it for you? I'm using Visual Studio 2013 and WiX 3.8. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Noob-creating-a-Custom-Action-in-Wix-3-8-tp7593140p7593180.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Running an MSI twice
Changing ProductCode and Version, but keeping UpgradeCode the same denotes a major upgrade of the same product. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Running-an-MSI-twice-tp7593163p7593173.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Noob creating a Custom Action in Wix 3.8
Are you compiling it on the command line and not in Visual Studio? If so, what's the command line you're using? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Noob-creating-a-Custom-Action-in-Wix-3-8-tp7593140p7593172.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Case Sensitive dll name
Heat generates the IDs based off the name of the file. In FileHarvester.cs, it has: if (this.setUniqueIdentifiers) { file.Id = this.Core.GenerateIdentifier(FilePrefix, (this.suppressRootDirectory) ? directoryRef.Id : directory.Id, Path.GetFileName(file.Source)); component.Id = this.Core.GenerateIdentifier(ComponentPrefix, (this.suppressRootDirectory) ? directoryRef.Id : directory.Id, file.Id); } And GenerateIdentifier is: public static string GenerateIdentifier(string prefix, bool fipsCompliant, params string[] args) { string s = string.Join("|", args); byte[] bytes = Encoding.Unicode.GetBytes(s); byte[] array; if (fipsCompliant) { using (SHA1 sHA = new SHA1CryptoServiceProvider()) { array = sHA.ComputeHash(bytes); goto IL_53; } } using (MD5 mD = new MD5CryptoServiceProvider()) { array = mD.ComputeHash(bytes); } IL_53: StringBuilder stringBuilder = new StringBuilder(35, 35); stringBuilder.Append(prefix); checked { for (int i = 0; i < 16; i++) { stringBuilder.Append(array[i].ToString("X2", CultureInfo.InvariantCulture.NumberFormat)); } return stringBuilder.ToString(); } } -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Case-Sensitive-dll-name-tp7593117p7593169.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Noob creating a Custom Action in Wix 3.8
Did you add an xmlns attribute on the Wix element to reference your extension's namespace? Is the XSD embedded inside the extension assembly? You can use ILDASM or ILSPY to check. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Noob-creating-a-Custom-Action-in-Wix-3-8-tp7593140p7593168.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Windows service installing from program files but not from program files (x86)
You've set Win64="Yes" on your components, thus marking it as a file that targets 64-bit architecture. You wouldn't install such a thing into the x86 Program Files Folder, since that folder is for 32-bit architecture files. Is your file truly compiled for x64? And if so, should it be? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Windows-service-installing-from-program-files-but-not-from-program-files-x86-tp7593157p7593167.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users