Re: [WiX-users] Directory getting listed in IIS
You can dynamically set an install directory with the SetDirectory element. The WebVirtualDir element, in the IIS extension, uses the Directory property to point to a Directory element. So if you set up your Directory element, point to it with WebVirtualDir, and use SetDirectory to change its target path, that ought to work. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Directory-getting-listed-in-IIS-tp7590793p7590866.html Sent from the wix-users mailing list archive at Nabble.com. -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Dual-purpose package won't uninstall when uninstalling bundle
I think the problem is what Jacob said (and what the post said) -- an issue with choosing perMachine/perUser at runtime. It's what I meant to say, but had the other things in my head and said that instead accidentally. :) -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Dual-purpose-package-won-t-uninstall-when-uninstalling-bundle-tp7590376p7590439.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Dual-purpose package won't uninstall when uninstalling bundle
According to this post: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bundle-amp-per-user-or-per-machine-td7579453.html#a7579508 It sounds like Burn may not support a mixed 64/32-bit setup. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Dual-purpose-package-won-t-uninstall-when-uninstalling-bundle-tp7590376p7590432.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/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 debug?
Some things to try: * Is the MSI failing? There ought to be separate MSI log files in the same directory, so check those for any errors. * Check the bootstrapper's log file to see how far it gets, may give you a clue about where it's failing * If you want to step into your managed BA, put a thread sleep in the code to give yourself enough time to attach a debugger to the process * If all else fails, try popping up some MessageBoxes do debug * Are you seeing your custom UI load at all? If you are, that's very good! Then you know you're UI is at least getting loaded up by Burn. If not, then double check everything (config files, bundle.wxs, your bootstrapper C# file, etc.) -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-debug-tp7590356p7590374.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Dual-purpose package won't uninstall when uninstalling bundle
You might have to save the users's choice (Machine or User) somewhere and feed it back in as a command line arg upon uninstall. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Dual-purpose-package-won-t-uninstall-when-uninstalling-bundle-tp7590376p7590380.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Dual-purpose package won't uninstall when uninstalling bundle
It's hard to say what's causing the problem. Can you post the code from your bundle.wxs file? Maybe the problem is there. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Dual-purpose-package-won-t-uninstall-when-uninstalling-bundle-tp7590376p7590397.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Difficulties with Burn (and introducing myself)
I don't think you want that check. You want Burn to register the package for each bootstrapper that installs it. In other words, you want to install it everytime, even if it's already installed. Burn should detect that the package is already installed and just skip over it. That way, when one bundle is uninstalled, the package ref count will be decreased by one, and the package is only removed if ref count reaches zero (after all bundles that reference it are uninstalled). But if the package wasn't installed by Burn, you probably aren't getting the benefit of the package ref counting (since that's a Burn feature). -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Difficulties-with-Burn-and-introducing-myself-tp7587950p7590340.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Control Property vs ComboBox Property...
The Property attribute should be the same on both elements. It ties them together in that way. According to the MSI documention for the ComboList property: If the ComboList Control bit is set on a combo box, the edit field is replaced by a static text field. This prevents a user from entering a new value and requires the user to choose only one of the predefined values. If this bit is not set, the combo box has an edit field. I guess you could experiment with that one. :) -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Control-Property-vs-ComboBox-Property-tp7590269p7590341.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix Newbie
Are you just starting your journey with WiX? If you are, you might take a step back from WPF user interfaces for a few days and dig into writing an MSI file. Once you've got that, I'd read up on how to use Burn by itself, using the UI that comes with the toolset. Here, I'm talking about just writing a bundle file and chaining packages in it, etc. Then, once you've got that down, move on to writing the WPF stuff, which may not even be necessary for you once you've seen what a plain old MSI can do. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-Newbie-tp7590252p7590342.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Inserting a dialog when user click on the Advanced button
Things to try: 1. Did you replace/remove the old Publish elements that were directing the user elsewhere? Looks like in the WixUI_Advanced.wxs, there are there Publish elements, each taking the user somewhere else depending on a condition. 2. Does your Publish element have an Order property? If not, be sure to add that. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Inserting-a-dialog-when-user-click-on-the-Advanced-button-tp7590321p7590345.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Duplicate symbol when using CompilerCore.CreateWixSimpleReferenceRow
You should be able to download the example for that chapter at the Packt publishers (packtpub.com) site. On the page that shows the details about the book, click the tab that says Support and there ought to be a Code Downloads link. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Duplicate-symbol-when-using-CompilerCore-CreateWixSimpleReferenceRow-tp7587243p7587260.html Sent from the wix-users mailing list archive at Nabble.com. -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Duplicate symbol when using CompilerCore.CreateWixSimpleReferenceRow
Okay, I maybe wasn't fully understanding the problem. :) So, you're saying that you want to use your extension in another WIXLIB (unrelated to the WIXLIB you used to build your extension)...but when you try that, but don't reference the extension in your Setup project too, you get the error Cannot find the table definitions for As far as I can tell, you need to have the project reference for the extension in both the WIXLIB and the Setup project. To make your WIXLIB work, i.e. to pull the contents of the WIXLIB into your MSI (this may be the part you're missing?), you need to put a Property in the WIXLIB and then use a PropertyRef that points to that Property in your Setup file. This creates the link between the library and the MSI, pulling in all of the contents (your components, your new extension elements, etc.) that are in the library's Fragment into the MSI. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Duplicate-symbol-when-using-CompilerCore-CreateWixSimpleReferenceRow-tp7587243p7587281.html Sent from the wix-users mailing list archive at Nabble.com. -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/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 change xml element value?
Not sure yet how to check if the value is already written in the file. But to write it, you could use something like: ComponentGroup Id=ProductComponents Directory=INSTALLFOLDER Component Id=CMP_MyFileXML Guid={05AB616A-AD9E-468B-AE86-477759234CA0} File Source=MyFile.xml KeyPath=yes / util:XmlConfig Id=ConfigureMyFileXML File=[INSTALLFOLDER]MyFile.xml Action=create On=install Node=element Name=user ElementPath=//users Value=BDC / /Component /ComponentGroup -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-change-xml-element-value-tp7584198p7584218.html Sent from the wix-users mailing list archive at Nabble.com. -- Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and remains a good choice in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Using Product Id=*
This is an interesting circumstance. Chocolatey is a new way of deploying software packages, sort of like apt-get on Linux. Ordinarily, upgrading software that was previously installed via an MSI is easy. You just author a major upgrade into the next MSI or you create a patch. I'm not familiar with how Chocolatey works. If it just pulls the MSI down from the Web and installs it, then the same old tricks for upgrading should work. In other words, MSI's have an innate ability to find older versions of themselves to upgrade (as long as the UpgradeCode is the same and you've authored the necessary elements for the upgrade). Automating an uninstall would require a ProductCode I think, if you need to do all of this from a PowerShell script. You can always install Orca.exe (from the Windows SDK I think: C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\Orca.msi). This allows you to inspect an MSI package, which would let you see the Property table where the ProductCode is. In other words, once you've built the MSI, inspect it to get the ProductCode. Of course, there's nothing requiring you to use an asterisk as the Product element's Id. You could just create your own GUID and use it. Change it as necessary for upgrade packages. Be interested for you to post more on this forum about Chocolatey. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Using-Product-Id-tp7583827p7583876.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Using Product Id=*
That sounds right to me. Use a MajorUpgrade element to handle the upgrade. That will replace the obsolete version and replace it with the new one. You'll just need to manually change the Product's Id (and Product version) in updated versions of the MSI. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Using-Product-Id-tp7583827p7583878.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Using Product Id=*
So is there a different install/uninstall set of URLs for each MSI version? Just curious. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Using-Product-Id-tp7583827p7583881.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Restart existing service when finishes the installation/un-installation..
That's good that you can start the service manually. That means that there isn't something wrong with the service itself. Also, the error message you're seeing is a generic message, not necessarily related to permissions. The first thing I'd try is adding the Wait attribute to your ServiceControl, set to yes. See if that has any effect. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Restart-existing-service-when-finishes-the-installation-un-installation-tp7583409p7583448.html Sent from the wix-users mailing list archive at Nabble.com. -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Restart existing service when finishes the installation/un-installation..
Are you able to start/stop the service manually? Just to make sure there's nothing wrong with the service itself. What is the exact error message you're seeing? Is there anything in the Windows event log? Such as a permission issue? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Restart-existing-service-when-finishes-the-installation-un-installation-tp7583409p7583415.html Sent from the wix-users mailing list archive at Nabble.com. -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] setting a checkbox false value
You could try to hardcode false in the app.config. Then, put a conditional statement inside the Component element that has the XmlFile in it so that the component will only be installed (and the app.config written to) if the property exists. When the box is deselected, the property should be deleted. When it is selected, the property should be set to the value defined by CheckBoxValue. Component ... util:XmlFile ... / ConditionINCOMINGEMAILENABLED/Condition /Component -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Re-setting-a-checkbox-false-value-tp7583389p7583394.html Sent from the wix-users mailing list archive at Nabble.com. -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Using WIX 3.7 VS2012 Creating MSI packages of ASP.NET WEBSITE
Have you read through the various documentation: manual, tutorial, book at http://wixtoolset.org/? I would start by learning the basic of building a WiX project before jumping into installing a website. Installing a website is an advanced topic. To do so, you will need to use the WiX IIS extension. But I'd learn the basics first. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Using-WIX-3-7-VS2012-Creating-MSI-packages-of-ASP-NET-WEBSITE-tp7583396p7583398.html Sent from the wix-users mailing list archive at Nabble.com. -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Adding feature dependency
It's acceptable to include the same components (your Java components) in two different features. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Adding-feature-dependency-tp7583348p7583384.html Sent from the wix-users mailing list archive at Nabble.com. -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Msi is not creating in the Drive
It is MSI's default behavior to choose the disk with the most space. Try capitalizing the property to TARGETDIR. TARGETDIR=E:\ -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Msi-is-not-creating-in-the-Drive-tp7583373p7583385.html Sent from the wix-users mailing list archive at Nabble.com. -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix 3.6 - Custom actions not executing in InstallUISequence when called from PushButton control
That's a syntax I've not seen before: using the Property and VBScriptCall attributes to trigger an embedded VBScript custom action. Try taking that out and putting your script inside the CustomAction element. CustomAction Id=A.ContentName Script=vbscript Execute=immediate lt;![CDATA[ orgname = Session.Property(P.ORGNAME) orgArray = Split(orgname, , -1, 1) orgNamePascal = For Each word in orgArray word = Ucase(left(word, 1)) + right(word, len(word)-1) orgNamePascal = orgNamePascal + word Next Session.Property(P.CONTENT) = orgNamePascal ]]gt; /CustomAction The VBScript below takes the Property 'P.ORGNAME' as an input, which is entered on the UI where I am trying to tie this action to the 'Next' button of. / Property Id=P.PascalCase ! [CDATA [Function PascalCase() orgname = Session.Property(P.ORGNAME) orgArray = Split(orgname, , -1, 1) orgNamePascal = For Each word in orgArray word = Ucase(left(word, 1)) + right(word, len(word)-1) orgNamePascal = orgNamePascal + word Next Session.Property(P.CONTENT) = orgNamePascal End Function]]/Property CustomAction Id=A.ContentName VBScriptCall=PascalCase Property=P.PascalCase Execute=immediate / / -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-3-6-Custom-actions-not-executing-in-InstallUISequence-when-called-from-PushButton-control-tp7582534p7582548.html Sent from the wix-users mailing list archive at Nabble.com. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] WiX book update
Several people from the WiX community lent a hand getting the update to the WiX book into shape. The end result covers more ground than the last version, including, of course, Burn. All in all, I'm very pleased with the end result! It's available for the Kindle on Amazon's site at: http://www.amazon.com/WiX-3-6-Developers-Installer-ebook/dp/B009YW82A0/ref=sr_1_10?ie=UTF8qid=1355752765sr=8-10keywords=wix And the print version should be out soon through Packt Publishers: http://www.packtpub.com/windows-installer-xml-3-6-developers-guide/book -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-book-update-tp7582410.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How do to configure a Windows service to Restart the Service upon failure?
Does it work if, instead of using the ServiceConfigFailureActions and Failure elements, you use the util:ServiceConfig element? It has FirstFailureActionType, SecondFailureActionType and ThirdFailureActionType attributes that you can set to restart, runcommand or reboot. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-do-to-configure-a-Windows-service-to-Restart-the-Service-upon-failure-tp7582414p7582415.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] odd behaviour in execution of a generated MSI
Could you attach the part of the log into the email message? Attachments don't show up in the forum for me. It could be a couple of things really. Might help to post some of your WiX markup too. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/odd-behaviour-in-execution-of-a-generated-MSI-tp7582409p7582419.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] wix 3.6 and Burn: double click versus command line invocation?
I don't see your MSI in the bundle's chain. Only the python and .NET ones. Is this the code you wanted to show to the forum? I've gotten that error message once before. It went away after I recompiled through. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/wix-3-6-and-Burn-double-click-versus-command-line-invocation-tp7582406p7582420.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WixMbaPrereqPackageId variable not visible from Fragment element
In your Bundle.wxs, if you have: BootstrapperApplicationRef Id=ManagedBootstrapperApplicationHost ... /BootstrapperApplicationRef then you also need, after the BootstrapperApplicationRef: WixVariable Id=WixMbaPrereqLicenseUrl Value=... / WixVariable Id=WixMbaPrereqPackageId Value=... / -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WixMbaPrereqPackageId-variable-not-visible-from-Fragment-element-tp7582403p7582421.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Output a message to the log from a Custom Action executed from a DoAction ControlEvent
You cannot use the Message method to write to the install log when the custom action is called using the DoAction control event. This is a limitation of MSI. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Output-a-message-to-the-log-from-a-Custom-Action-executed-from-a-DoAction-ControlEvent-tp7582271p7582307.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Falling back to default language if locale is not present
Could you provide the steps you're using to create the installer? With command line arguments? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Falling-back-to-default-language-if-locale-is-not-present-tp7582282p7582309.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Output a message to the log from a Custom Action executed from a DoAction ControlEvent
I'm more of a .NET guy, where the session.Message method in the DTF library can't be called from within a DoAction custom action. It calls the MsiProcessMessage behind the scenes. So the Message method you're talking about may be different. It seems to be a part of something called the Automation Interface, which talks about being a set of COM component that expose C++ methods to VB code. http://msdn.microsoft.com/en-us/library/windows/desktop/aa367439(v=vs.85).aspx -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Output-a-message-to-the-log-from-a-Custom-Action-executed-from-a-DoAction-ControlEvent-tp7582271p7582314.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Is it possible to set Service Start from command line?
StartType on the ServiceInstall table is not listed as a Formatted type. Only formatted types can accept Windows Installer properties. I don't think it's possible to do what you want with WiX markup. Possibly a custom action could be made to handle it. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Is-it-possible-to-set-Service-Start-from-command-line-tp7582210p7582216.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Editing files from the Bootstrapper Application
I'm curious about your setup. What is it about it that make having two MSIs worthwhile? Did you not want to have two Features in a single MSI? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Editing-files-from-the-Bootstrapper-Application-tp7582014p7582016.html Sent from the wix-users mailing list archive at Nabble.com. -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to change browse directory dialog ?
WiX is a layer on top of Windows Installer, which has a certain look that can't be changed. You could customize the look by adding a bootstrapper project and writing a custom BA using WPF or WinForms, but that would be some extra work on your part for such a small requirement. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-change-browse-directory-dialog-tp7582012p7582017.html Sent from the wix-users mailing list archive at Nabble.com. -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Changing Permissions To Registry
Just a few questions to help clarify: What do you mean when you say it's not working? Where are you putting the PermissionEx elements? Inside of a RegistryKey element? In your code sample you're using curly braces: {username}. Is that how you have it for real? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Changing-Permissions-To-Registry-tp7581997p7582018.html Sent from the wix-users mailing list archive at Nabble.com. -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to change browse directory dialog ?
Using a custom action is something I hadn't considered. Here's a past posting where someone was doing that: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/OpeFileDialog-C-Custom-Action-td5860149.html -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-change-browse-directory-dialog-tp7582012p7582024.html Sent from the wix-users mailing list archive at Nabble.com. -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to prevent the same MSI file to be executed more than once at the same time?
Are you using the MajorUpgrade element? And what do you have for the Product's Id? An asterisk? If it's the same Product ID, version and UpgradeCode, I am surprised you are not seeing the Repair/Modify dialog when the second MSI is run. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-prevent-the-same-MSI-file-to-be-executed-more-than-once-at-the-same-time-tp7581910p7581918.html Sent from the wix-users mailing list archive at Nabble.com. -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to get content of a file component
This is probably a naive question, but why is it required to read the file at install time? Could you get the information you need during development and hardcode it into a component? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-get-content-of-a-file-component-tp7581768p7581835.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to invoke XmlFile standard custom action after ExitDialog
I believe that adding an XmlFile element inside of a Component will add an action to the install sequence that will do the XML writing. That would happen during the installation, not at the end. Is it a hard requirement that this only be performed at the end? All actions that change the state of the user's system should happen during the install so that they can be rolled back or uninstalled. Actions at the end do not have these features. If you wanted to control whether the action is performed, you could add the XmlFile element inside of a component. Then, set a WiX property with a checkbox or some other UI control. Next, check this property in the component using a Condition element to either allow or not allow that component to be processed. That way, you're controlling the writing to the registry with the checkbox, but are also giving it rollback/uninstall capabilities. (I haven't checked that the rollback capabilities of XmlFile work) Could you give more background on what you want to do? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-invoke-XmlFile-standard-custom-action-after-ExitDialog-tp7581825p7581836.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Condition for files
If I understand, the new MSI will have a single file that can be used on any OS? And the other OS-specific files will be removed/replaced? A major upgrade should work well. It will uninstall the old files and then install the new files. (Not necessarily in that order). So you'll essentially be working with a clean slate when you do the major upgrade. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Condition-for-files-tp7581833p7581837.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] util:XmlFile using old property value
Have you tried making the name of the property all uppercase? SERVICE_URL? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/util-XmlFile-using-old-property-value-tp7581739p7581838.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] ExePackage uninstalled on upgrade
Would you say that the Requires element is not needed? I thought that Requires might be placed inside of an MsiPackage or ExePackage, for instance, to reference the Provides. But apparently the schema doesn't support that. It can only be placed under a Bundle, Fragment or Provides. Is it not used/needed? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/ExePackage-uninstalled-on-upgrade-tp7580962p7581824.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Burn package ref counting
I wasn't able to find much information about this. Does Burn handle package ref counting automatically? Is there nothing we need to do? Or should we be using the DependencyExtension in some way? Do install devs need to handle adding to the package ref count and subtracting? Thanks. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-package-ref-counting-tp7581786.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Major Upgrade not working after changes to UIRef
Does the install log show that it is detecting the old version? At one point I thought that I had to schedule InstallExecute after RemoveExistingProducts, but last I tried it that didn't seem to be the case. Is it possible to switch to use the new MajorUpgrade element? It seems to make life easier. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Major-Upgrade-not-working-after-changes-to-UIRef-tp7581724p7581725.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WiX Source howto?
I used to have problems with projects not loading. It seems like it had something to do with having to copy some Version file or something into another directory. I tried the whole thing again and it works for me: 1. Cloned the repository (don't check certificate): hg clone --verbose --insecure -- https://hg.codeplex.com/wix . (I am using TortoiseHG) 2. Updated to the tip tag 3. Opened wix.sln in VS 2010. All projects loaded. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-Source-howto-tp7581726p7581728.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Starting a service as Network Service
That's the error message you get for pretty much any reason. It's like a catch-all error message. Try changing the service's account in the services console and see if it starts. Maybe try to debug into it while it's starting. I've done that before after putting it to sleep for a few seconds to give me time to connect the debugger. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Starting-a-service-as-Network-Service-tp7581709p7581730.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Localizing component GUIDs
This is not a big issue, really just something I stumbled on and am curious about. If I use a localization variable in a component's GUID, like this: /Component Id=cmpSomeFileTXT Guid=!(loc.SomeGuid) File Source=SomeFile.txt / /Component/ And then add a .wxl file: /?xml version=1.0 encoding=utf-8? WixLocalization Culture=en-us xmlns=http://schemas.microsoft.com/wix/2006/localization; *String Id=SomeGuid Localizable=no{872EAAB7-BDE1-4EF4-89C6-97664705CB0F}/String* /WixLocalization/ I've noticed that if the GUID in the .wxl has the curly braces, everything works. If it doesn't have the curly braces, I get the error: ICE03: Invalid GUID string (Be sure GUID is all UPPER case) Does this have to do with localization variables just being inserted as-is into the MSI, whereas if WiX were to know you were giving it a GUID, it would add the curly braces by using the ToString(B)? I found this code is called during compilation (but I am assuming, not linking?): Uuid.NewUuid(namespaceGuid, value, false).ToString(B).ToUpper(CultureInfo.InvariantCulture); where the string called value is known to be a GUID. I guess I am really just trying to learn if there is an absence of modification to localization variables? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Localizing-component-GUIDs-tp7581681.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Localizing component GUIDs
Oh, glad I asked then. The way that I've done localizable text in software has been to use a satellite assembly. In that case, I think that each set of localized strings gets its own assembly (if I am remembering that correctly). Maybe best practice is to include all of these assemblies in the install, but possibly only install the extra language assemblies if some optional Feature is selected. (In that case, localization variables probably aren't necessary and everything is handled by including components in the proper features.) I just thought that there might be a situation where someone would want to change the GUID on a component if the MSI is built for a different language? If that ever happens (and it may not), is using a localization variable not the best way to go about switching the GUID on a component? I'm a little out of my depth here. Is this something that isn't really ever done? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Localizing-component-GUIDs-tp7581681p7581684.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] TARGETDIR not being set
You probably don't want to use TARGETDIR in this way. TARGETDIR points to the root directorty (C:\ for example) of where your files will be installed to. It's not typically where you put components. See this link about TARGETDIR: http://msdn.microsoft.com/en-us/library/windows/desktop/aa372064(v=vs.85).aspx See the following link about adding Directory elements inside TARGETDIR: http://wix.sourceforge.net/manual-wix3/add_a_file.htm -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/TARGETDIR-not-being-set-tp7581558p7581617.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] util:RegistrySearch
Seems to be Burn specific and sets a Burn variable while the other RegistrySearch that's not in the UtilExtension sets a Property. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/util-RegistrySearch-tp7581620p7581624.html Sent from the wix-users mailing list archive at Nabble.com. -- The Windows 8 Center In partnership with Sourceforge Your idea - your app - 30 days. Get started! http://windows8center.sourceforge.net/ what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Best way to uninstall ExePackage that has no uninstall flag
I've come across an executable installer that has a flag to allow it to be installed silently. However, it doesn't have any uninstall flag. Its documentation recommends that it be installed with msiexec. In these cases, does anyone have an opinion on what the best uninstall strategy is? Should I run msiexec as a custom action in one of the other packages in the bundle's chain? Maybe detect with Burn, but uninstall with an MSI? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Best-way-to-uninstall-ExePackage-that-has-no-uninstall-flag-tp7580935.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Burn failing when two MspPackages
I have a simple Burn installer that is attempting to install two patches. The markup is like this: Chain MspPackage SourceFile=Patch1.msp / MspPackage SourceFile=Patch2.msp / /Chain The software that it's supposed to update has been installed. If I were to install the MSP files without using Burn, they install without a problem. Here is what I see in the Burn log when I include them in the Chain: /Apply begin ... Verified acquired payload: Patch1.msp at path: C:\ProgramData\Package Cache\.unverified\Patch1.msp, moving to: C:\ProgramData\Package Cache\{4212214D-5903-4C0F-B613-C2E57E0FFB2E}\Patch1.msp. Verified acquired payload: Patch2.msp at path: C:\ProgramData\Package Cache\.unverified\Patch2.msp, moving to: C:\ProgramData\Package Cache\{EB15BC51-EC31-4BB7-91D4-FB2A07D59B2E}\Patch2.msp. Applied execute package: Patch1.msp, result: 0x0, restart: None Error 0x800700e8: Failed to write message type to pipe. Error 0x800700e8: Failed to write send message to pipe. Error 0x800700e8: Failed to send message to per-machine process. Error 0x800700e8: Failed to end session in per-machine process. Error 0x800700e8: Failed to write message type to pipe. Error 0x800700e8: Failed to write send message to pipe. Error 0x800700e8: Failed to send message to per-machine process. Apply complete, result: 0x0, restart: None, ba requested restart: No Shutting down, exit code: 0x0 / Has anyone seen this before? This is using the standard BA, WixStandardBootstrapperApplication.RtfLicense. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-failing-when-two-MspPackages-tp7580938.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Burn failing when two MspPackages
It seems that this only happens if I am installing two patches. If I comment one out and only have one listed in the Chain, then it gets installed okay. The log for a good attempt, only installing one patch shows: Verified acquired payload: Patch2.msp at path: C:\ProgramData\Package Cache\.unverified\Patch2.msp, moving to: C:\ProgramData\Package Cache\{EB15BC51-EC31-4BB7-91D4-FB2A07D59B2E}\Patch2.msp. /Applying package: Patch2.msp, target: {3E786878-358D-43AD-82D1-1435ADF9F6EA}, action: Install, path: C:\ProgramData\Package Cache\{EB15BC51-EC31-4BB7-91D4-FB2A07D59B2E}\Patch2.msp, arguments: '(null)' Applied execute package: Patch2.msp, result: 0x0, restart: None Apply complete, result: 0x0, restart: None, ba requested restart: No Shutting down, exit code: 0x0/ -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-failing-when-two-MspPackages-tp7580938p7580940.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Burn failing when two MspPackages
The version I have is 3.6.3303.0. I took a stab in the dark and rearranged the elements various ways, but couldn't come up with a solution. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-failing-when-two-MspPackages-tp7580938p7580953.html Sent from the wix-users mailing list archive at Nabble.com. -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Best way to uninstall ExePackage that has no uninstall flag
That's what I figured. The installer in question is the Java Runtime. It's pretty sparse with the command-line flags! -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Best-way-to-uninstall-ExePackage-that-has-no-uninstall-flag-tp7580935p7580954.html Sent from the wix-users mailing list archive at Nabble.com. -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] When to not use ParallelCache?
I was trying out the Chain/@ParallelCache attribute and found that it shaved a second or two off of my install time. I'm sure that bigger installs would see more time saved. I was just wondering, is there ever a time when you would not want to use this optimization? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/When-to-not-use-ParallelCache-tp7580933.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Burn conditions
I tried setting a condition: /Bundle Name=My Software Condition=VersionNT = 500 .../ But it always evaluates as false. /Condition 'VersionNT = 500' evaluates to false. Bundle global condition check didn't succeed - aborting without loading application./ A Windows 7 machine should have a VersionNT property greater than 500. In fact, even setting Condition=true evaluates to false. /Condition 'true' evaluates to false. Bundle global condition check didn't succeed - aborting without loading application./ Is there a special syntax to use here? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-conditions-tp7580784p7580872.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Burn conditions
Based on Neil Sleightholm's blog, http://neilsleightholm.blogspot.com/2012/05/wix-burn-tipstricks.html, it seems that the VersionNT is a value like v6.1. Strange that it's not the same format as the Windows Installer property, but now the condition evaluates as expected. /Condition=VersionNT = v6.1/ -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-conditions-tp7580784p7580874.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Burn conditions
Thanks Jacob. Looks like I did gloss over that part in the documentation. Interesting that the VersionNT value was changed though. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-conditions-tp7580784p7580875.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] The bundle's version
Experimenting a bit. Installing a newer version bundle over an older one causes the old bundle entry in Add/Remove Programs to be overwritten with the new one, such as going from bundle version 1.0.0.0 to 1.1.0.0. In the end I only get one entry. The MSI that's packaged gets a major upgrade. (I assume changing the bundle's version means replace every package in the chain?) If I set up a major upgrade at the MSI level--changing the Product's Id and Version, but do not change the bundle's version, the MSI's files get replaced with the newer ones. I get two entries in Add/Remove Programs for the bundle. Both at version 1.0.0.0. Both have to be uninstalled before the MSI's files are removed. (I take this to mean a major upgrade of the bundle did not kick in because one version was not higher than the other. So WiX has no choice but to leave both bundles installed?) I'm wondering, if I wanted to have one entry in Add/Remove Programs, but do a major upgrade to only one MSI package in a chain that had, say, five MSI's. Is that possible? Will Burn upgrade just the one MSI, but not create a second entry in Add/Remove Programs? Or do you have to change the bundle version, which I'm guessing would uninstall and reinstall all packages in the chain? (I could be wrong about that) -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/The-bundle-s-version-tp7580785p7580878.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Burn conditions
I noticed that there's Bundle/@Condition and there's also bal:Condition Message=some message /bal:Condition Is the element Condition preferred over the attribute since it can have a descriptive message? Also, are the only properties we can use here the ones that are available at this early stage in the install? Listed at: http://wix.sourceforge.net/manual-wix3/bundle_built_in_variables.htm -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-conditions-tp7580784.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] The bundle's version
If I've got an MSI package in my bundle's chain that is /newer/ than some previously installed version on the user's computer, will Burn automatically pick up on that? That a major upgrade needs to happen for /that/ particular MSI? This is assuming I don't change the version on the Bundle. Or is it more the case that if I don't change the bundle's version, the chain won't run at all? Another way of asking this: If I use Burn, at what level does upgrade detection take place? The bundle? Or the MSI? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/The-bundle-s-version-tp7580785.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] What is a rollback boundary?
Reading through the source code and just doing some experimentation helped me figure it out. But in case anyone else is looking for a practical definition: Error during MSI 3 here means rollback to the last boundary. Uninstall MSI 2 and 3, but keep 1 since it was before the boundary: Chain MsiPackage ... / *RollbackBoundary /* MsiPackage ... / MsiPackage ... / /Chain If boundary is not vital, we will continue on at the next boundary. If error hit during MSI 2, rollback MSI 2, but since it's not vital, continue on at the next boundary, installing MSI 3. In the end, we keep MSI 1 and 3, essentially skipping MSI 2: Chain MsiPackage ... / *RollbackBoundary Vital=no /* MsiPackage ... / *RollbackBoundary /* MsiPackage ... / /Chain -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/What-is-a-rollback-boundary-tp7579098p7580735.html Sent from the wix-users mailing list archive at Nabble.com. -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to create a website with HTTPS using WIX
When I'd created a new website in IIS and wanted to bind a certificate to the IP address, I didn't find a WiX element that would do it. At the time, I used a shell script to do this binding, using netsh. I ran the shell script as a custom action. This probably isn't the most robust way to do it. So I am eager to hear alternatives. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-create-a-website-with-HTTPS-using-WIX-tp7580728p7580749.html Sent from the wix-users mailing list archive at Nabble.com. -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] variables not working...
Could you use a custom action to get the environment variables at install time? In managed code: System.Environment.GetEnvironmentVariable(String name) I'm not sure if there's a declarative way of doing this in WiX. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/variables-not-working-tp7580709p7580750.html Sent from the wix-users mailing list archive at Nabble.com. -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] What's OptionalUpdateRegistration about?
I was curious about the *OptionalUpdateRegistration* element. Seems to have to do with patches? So, this is for a scenario where you've grouped a couple of MSP files into a Bundle? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/What-s-OptionalUpdateRegistration-about-tp7580708.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] variables not working...
That %VariableName syntax, I'm not familiar with that in WiX. It reminds me of parameter values in a Windows shell script? Are you wanting to collect the domain\username from the person who launches the installer? If that's the case, if you wanted them to pass that in on the command line, you could use the syntax: msiexec /i myInstaller.msi DATABASE_USERNAME=thisdomain\Fred. I don't /think/ it will complain about using a backslash in the value. You would not need to declare the DATABASE_USERNAME in your WiX markup. Or add a UI to the installer where the user can enter in that info via a text box control. Or are you wanting to do something different? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/variables-not-working-tp7580709p7580712.html Sent from the wix-users mailing list archive at Nabble.com. -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Burn standard UI .wxl
I've got the following markup in my bootstrapper: BootstrapperApplicationRef Id=WixStandardBootstrapperApplication.Foundation bal:WixStandardBootstrapperApplication ThemeFile=custom.thm LicenseFile=CustomLicense.rtf LocalizationFile=thm.wxl / /BootstrapperApplicationRef And I am getting the following error when I run it: Error 0x80070002: Failed to probe for loc file: thm.wxl in path: C:\Users\Win7\AppData\Local\Temp\{489e3324-6d8d-4ff5-953f-dad01c33c9a4}\.ba1\ Error 0x80070002: Failed to initialize data in bootstrapper application. Am I missing something? I've got a file that I've called thm.wxl in the project with this markup: ?xml version=1.0 encoding=utf-8? WixLocalization Culture=en-us xmlns=http://schemas.microsoft.com/wix/2006/localization; String Id=CaptionMy caption/String /WixLocalization -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-standard-UI-wxl-tp7580680.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Burn standard UI .wxl
The RtfLicense standard UI works. Are there any known issues with the Foundation UI? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-standard-UI-wxl-tp7580680p7580681.html Sent from the wix-users mailing list archive at Nabble.com. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Component - FileShare
It looks like FileShare (and User) is included in the WixUtilExtension. Have you added that as a referenced assembly in your project and added the util namespace to your Wix element (/http://schemas.microsoft.com/wix/UtilExtension/)? You would also need to then prefix the FileShare element with the XML namespace, like util:FileShare ... -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Component-FileShare-tp7580465p7580524.html Sent from the wix-users mailing list archive at Nabble.com. -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] ssl binding using wix
Just to clarify, are you saying that it is finding the default website correctly and placing the new web application under it? But that WiX is somehow changing the IP address binding of the default website? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/ssl-binding-using-wix-tp7580469p7580531.html Sent from the wix-users mailing list archive at Nabble.com. -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Pyro -bt and -bu flags
One of the problems I've encountered when using .wixpdb files to create a patch is there's no way to bind the binary data into them. So, if you move them, there's a good chance the paths to your source files won't work anymore. (For this reason I find that using .wixout files are easier because the binary data /can/ be bound into them). Has anyone used the -bt or -bu flags with Pyro? Can you tell me how they work? Do they solve this problem I mentioned with .wixpdb's? Thanks! -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Pyro-bt-and-bu-flags-tp7580538.html Sent from the wix-users mailing list archive at Nabble.com. -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Running an Exe
Does the .exe get run at all? The ExeCommand should be the parameters passed to the executable. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Running-an-Exe-tp7580285p7580288.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Font colors in .thm files
I'm just playing around with creating a .thm file and, for me at least, when I set the foreground or background of a Font, like this: the hex code is not the RGB I'm used to seeing in say, CSS. It seems to be BGR? The Font here makes blue text on a red background. Is there a story behind that? Am I just unversed in the world of hex colors? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Font-colors-in-thm-files-tp7580297.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] The default language
I've been looking over the Windows Installer documentation and it says that if you don't specify the Languages attribute (on the Package element), then the language defaults to neutral. http://msdn.microsoft.com/en-us/library/Aa372070 In my own experiments, when I leave off that attribute and look inside the MSI with Orca, it has defaulted the Language attribute to 1033. Is this just something I'm seeing because of my own setup? Or is the default when not specifying Languages really 1033 and not 0? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/The-default-language-tp7580012.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] The default language
Oh hang on, I see. It's picking up the code page from the Product element. So, to make a neutral package, I'd need to set Language to 0 on the Product element and the Package element. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/The-default-language-tp7580012p7580013.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Creating empty registry key under HKCU
I found one workaround. Putting the RegistryKey inside of another RegistryKey that does have a value marked as the keypath. That satisfied the ICE38 rule for that component. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Creating-empty-registry-key-under-HKCU-tp7579893p7579909.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Creating empty registry key under HKCU
Does anyone know the best method for writing an empty Registry key under HKCU? This code isn't cutting it: *ComponentGroup Id=ProductComponents Directory=PersonalFolder Component Id=CMP_RegistryWrite Guid={3BF28DC8-4AFC-43E8-B605-AA6456B06921} RegistryKey Root=HKCU Key=Software\CompanyABC ForceCreateOnInstall=yes /RegistryKey /Component /ComponentGroup* I am getting: ICE38: Component CMP_RegistryWrite installs to user profile. It must use a registry key under HKCU as its KeyPath, not a file. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Creating-empty-registry-key-under-HKCU-tp7579893.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to get started with WiX in VS IDE?
When you say the harvest functionality has been disabled, are you referring to a particular part of Heat.exe? Like for me, harvesting a project didn't work out too well (it didn't pick up the dependencies), but harvesting a directory works just fine. Is the new info in the help files? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-get-started-with-WiX-in-VS-IDE-tp7579779p7579804.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] How do the WiX shortcuts work?
Looking through the WiX installer, in CoreMsi\Doc.wxs, I see a shortcut being added: Component File Source=WiX.chm / Shortcut Id=WixChmShortcut Directory=ShortcutFolder Name=WiX Documentation Icon=WixSetupIcons.ico IconIndex=0 Advertise=yes / /Component How does it manage to add a Shortcut without also adding a RemoveFolder and RegistryValue element? Out of curiosity. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-do-the-WiX-shortcuts-work-tp7579442.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to do offline install of WiX 3.6 RC?
jimitndiaye wrote Run the setup executable with the /layout command on a machine that does have connectivity. It should download all required files into a folder of your choosing. Copy that to your target machine then rerun setup as normal. Right, that part I understand now. There was an error when installing .NET framework 4.0 on the target machine. I pasted in the log. This could be an issue only I'm seeing, but has anyone else installed an offline install on a machine that doesn't have .NET 4.0 framework full? I was using the installer with associated files created by the layout option. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-do-offline-install-of-WiX-3-6-RC-tp7579422p7579438.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to do offline install of WiX 3.6 RC?
I guess there's a bug open about this. 3534099. If I disable the network adapter on my virtual machine and try the install with the /layout option, it fails (after I've chosen the layout directory). So possibly an offline install is still in the works? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-do-offline-install-of-WiX-3-6-RC-tp7579422p7579430.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix bootstrapper sample issue
In your BootstrapperCore.config file, should: host assemblyName=TestBA be host assemblyName=MyBA -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-bootstrapper-sample-issue-tp7576441p7579431.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to do offline install of WiX 3.6 RC?
Now it makes sense to me. Have to create the offline installer with the /layout option and then take that to the offline machine and install it. Tested it out on a Windows 7 x64 machine with no internet connection. This may be more of a .NET Framework installer issue (this machine didn't have .NET 4 full), but I got this error. [7/13/2012, 23:59:44] === Logging started: 2012/07/13 23:59:44 === [7/13/2012, 23:59:44] Executable: C:\ProgramData\Package Cache\06BECADB92A5FCCA2529C0B93687C2A0C6D0D610\redist\dotNetFx40_Full_setup.exe v4.0.30319.1 [7/13/2012, 23:59:44] --- logging level: standard --- [7/13/2012, 23:59:46] Successfully bound to the ClusApi.dll [7/13/2012, 23:59:46] Error 0x80070424: Failed to open the current cluster [7/13/2012, 23:59:46] Cluster drive map: '' [7/13/2012, 23:59:46] Considering drive: 'C:\'... [7/13/2012, 23:59:46] Considering drive: 'D:\'... [7/13/2012, 23:59:46] Drive 'D:\' is rejected because of the unknown or unsuitable drive type [7/13/2012, 23:59:46] Drive 'C:\' has been selected as the largest fixed drive [7/13/2012, 23:59:46] Directory 'C:\0e4186ec10daad783f2b91153e5b4b\' has been selected for file extraction [7/13/2012, 23:59:46] Extracting files to: C:\0e4186ec10daad783f2b91153e5b4b\ [7/13/2012, 23:59:47] Extraction took 875 milliseconds [7/13/2012, 23:59:47] Executing command line: 'C:\0e4186ec10daad783f2b91153e5b4b\\Setup.exe /q /norestart /ChainingPackage WiX Toolset v3.6.3109.0 /pipe NetFxSection.{E0459FB2-C0D3-4C5F-947C-3A2661C9E51B} /x86 /x64 /ia64 /web' [7/14/2012, 0:9:48] Exiting with result code: 0x0 [7/14/2012, 0:9:48] === Logging stopped: 2012/07/14 00:09:48 === -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-do-offline-install-of-WiX-3-6-RC-tp7579422p7579436.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] MediaTemplate - what's DiskPrompt/VolumeLabel mean in this context?
What does DiskPrompt and VolumeLabel mean when used on a MediaTemplate element? On the old Media element, it made sense because each Media element corresponded to a unique CAB file: Media Id=”1” Cabinet=”media1.cab” EmbedCab=”yes” DiskPrompt=Disk 1 VolumeLabel=Disk1 / Media Id=”2” Cabinet=”media2.cab” EmbedCab=”yes” DiskPrompt=Disk 1 VolumeLabel=Disk1 / But the MediaTemplate makes the cabinets for us and there's only one element. What does it do with to have these attributes on it? MediaTemplate DiskPrompt=Disk 1 VolumeLabel=Disk1 / It seems like it would need to use variables or something for the attributes? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/MediaTemplate-what-s-DiskPrompt-VolumeLabel-mean-in-this-context-tp7579413.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Install multiple services using single ServiceHost.exe?
Looking at the definition for ServiceInstall, you have to have the File element in the same component. So, that limits you. Otherwise you'd be able to put the File in one component and maybe reference it by two different ServiceInstalls. Alas. I've done something that may be similar to what you're doing. I've used the same file for two different services by adding a post-build step to my Visual Studio project. I copied the .exe to the output folder twice, with two different names. That way I could deploy it as if it was two different files, but both using the same code base. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Install-multiple-services-using-single-ServiceHost-exe-tp7579407p7579414.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] .NET 4 pre-req in WixNetFxExtension
I see. What would Result.Ok do then in this situation? Is there a place that lists what the different result codes do, out of curiosity? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/NET-4-pre-req-in-WixNetFxExtension-tp7579058p7579374.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to uninstall Burn bundle?
This has all helped. Apparently, I've been testing too many things at once and must have been experimenting with the ForceReboot element in my MSI. Removing that should make things run much smoother! -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-uninstall-Burn-bundle-tp7579345p7579355.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] How to uninstall Burn bundle?
I've been able to install my bundle with Burn, but I'm having trouble uninstalling it. I have an uninstall button on the UI that when clicked calls a method that starts the Plan phase: public void StartUninstalling(Window mainWindow) { this.mainWindow = mainWindow; this.Engine.Log(LogLevel.Standard, Starting uninstall...); CustomBootstrapperApplication.Dispatcher.Invoke((Action)(() = this.Engine.Plan(LaunchAction.Uninstall))); } The other event handlers, PlanComplete (which calls Apply) and ApplyComplete (which calls InvokeShutdown on the Dispatcher), are the same as used for the install. Nothing gets uninstalled though. I see this in the Burn log, as if nothing is happening during the Apply phase. Am I missing something? I also read something that suggests a reboot may be required. I rebooted the machine and after startup, the custom BA's UI shows up again, but I'm pretty much back where I started at that point. [0604:05E8][2012-07-09T00:13:48]: Launching CustomBootstrapper UI [0604:05E8][2012-07-09T00:13:50]: Starting uninstall... [0604:05B0][2012-07-09T00:13:50]: Plan 1 packages, action: Uninstall [0604:05B0][2012-07-09T00:13:50]: Setting string variable 'WixBundleRollbackLog_WindowsApp.Installer.msi' to value 'C:\Users\Win7\AppData\Local\Temp\WindowsApp.Bootstrapper_20120709001347_0_WindowsApp.Installer.msi_rollback.log' [0604:05B0][2012-07-09T00:13:50]: Setting string variable 'msilog' to value 'C:\Users\Win7\AppData\Local\Temp\WindowsApp.Bootstrapper_20120709001347_0_WindowsApp.Installer.msi.log' [0604:05B0][2012-07-09T00:13:50]: Planned package: WindowsApp.Installer.msi, state: Present, default requested: Absent, ba requested: Absent, execute: Uninstall, rollback: Install, cache: No, uncache: Yes, dependency: Unregister [0604:05B0][2012-07-09T00:13:50]: Calling PlanComplete [0604:05B0][2012-07-09T00:13:50]: Plan complete, result: 0x0 *[0604:05B0][2012-07-09T00:13:50]: Apply begin [0604:05B0][2012-07-09T00:13:50]: Calling ApplyComplete* [0604:05B0][2012-07-09T00:13:50]: *Apply complete, result: 0x8007015e, restart: Required*, ba requested restart: No [0604:05B0][2012-07-09T00:13:50]: Shutting down, exit code: 0x0 [0604:05B0][2012-07-09T00:13:50]: Variable: msilog = C:\Users\Win7\AppData\Local\Temp\WindowsApp.Bootstrapper_20120709001347_0_WindowsApp.Installer.msi.log [0604:05B0][2012-07-09T00:13:50]: Variable: WixBundleAction = 3 [0604:05B0][2012-07-09T00:13:50]: Variable: WixBundleElevated = 0 [0604:05B0][2012-07-09T00:13:50]: Variable: WixBundleForcedRestartPackage = WindowsApp.Installer.msi [0604:05B0][2012-07-09T00:13:50]: Variable: WixBundleLog = C:\Users\Win7\AppData\Local\Temp\WindowsApp.Bootstrapper_20120709001347.log [0604:05B0][2012-07-09T00:13:50]: Variable: WixBundleName = WindowsApp.Bootstrapper [0604:05B0][2012-07-09T00:13:50]: Variable: WixBundleOriginalSource = C:\Users\Win7\Desktop\WindowsApp.Bootstrapper.exe [0604:05B0][2012-07-09T00:13:50]: Variable: WixBundleProviderKey = {982b848f-535a-4c62-9143-bbe31b3fa981} [0604:05B0][2012-07-09T00:13:50]: Variable: WixBundleRollbackLog_WindowsApp.Installer.msi = C:\Users\Win7\AppData\Local\Temp\WindowsApp.Bootstrapper_20120709001347_0_WindowsApp.Installer.msi_rollback.log [0604:05B0][2012-07-09T00:13:50]: Variable: WixBundleTag = [0604:05B0][2012-07-09T00:13:50]: Variable: WixBundleVersion = 1.0.0.0 [0604:05B0][2012-07-09T00:13:50]: Exit code: 0x0, restarting: No -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-uninstall-Burn-bundle-tp7579345.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to uninstall Burn bundle?
Okay, an update: Actually, if I click my Uninstall button after the reboot, it does eventually uninstall the bundle. Is it /supposed/ to require a restart to uninstall a Burn bundle? And does that restart only become mandatory when you want to uninstall? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-uninstall-Burn-bundle-tp7579345p7579346.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] .NET 4 pre-req in WixNetFxExtension
*I'm reference this in the Chain element:* PackageGroupRef Id=NetFx40Redist/ *But I get an error using my custom bootstrapper application:* Plan complete, result: 0x0 [0A00:07D8][2012-07-06T23:48:46]: Apply begin [0BD4:07B8][2012-07-06T23:48:50]: Creating a system restore point. [0BD4:07B8][2012-07-06T23:48:59]: Created a system restore point. [0A00:07D8][2012-07-06T23:48:59]: Caching bundle from: 'C:\Users\Win7\AppData\Local\Temp\{f8088172-3957-44dd-af4f-439a42d81262}\.be\WindowsApp.Bootstrapper.exe' to: 'C:\Users\Win7\AppData\Local\Package Cache\{f8088172-3957-44dd-af4f-439a42d81262}\WindowsApp.Bootstrapper.exe' [0A00:07D8][2012-07-06T23:48:59]: Registering bundle dependency provider: {f8088172-3957-44dd-af4f-439a42d81262}, version: 1.0.0.0 [0A00:0814][2012-07-06T23:48:59]: Prompt for source of package: NetFx40Redist, payload: NetFx40Redist, path: C:\Users\Win7\Desktop\redist\dotNetFx40_Full_x86_x64.exe [0A00:0814][2012-07-06T23:48:59]: Failed to resolve source for file: C:\Users\Win7\Desktop\redist\dotNetFx40_Full_x86_x64.exe, error: 0x80070002. [0A00:0814][2012-07-06T23:48:59]: Error 0x80070002: Failed while prompting for source (original path 'C:\Users\Win7\Desktop\redist\dotNetFx40_Full_x86_x64.exe'). [0A00:0814][2012-07-06T23:48:59]: Failed to acquire payload: NetFx40Redist to working path: C:\Users\Win7\AppData\Local\Temp\{f8088172-3957-44dd-af4f-439a42d81262}\NetFx40Redist, error: 0x80070002. [0A00:07D8][2012-07-06T23:48:59]: Error 0x80070002: Failed while caching, aborting execution. [0A00:07D8][2012-07-06T23:48:59]: Removed bundle dependency provider: {f8088172-3957-44dd-af4f-439a42d81262} [0A00:07D8][2012-07-06T23:48:59]: Removing cached bundle: {f8088172-3957-44dd-af4f-439a42d81262}, from path: C:\Users\Win7\AppData\Local\Package Cache\{f8088172-3957-44dd-af4f-439a42d81262}\ [0A00:07D8][2012-07-06T23:48:59]: Calling ApplyComplete *Has anyone run into something similar?* -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/NET-4-pre-req-in-WixNetFxExtension-tp7579058p7579336.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] What is a rollback boundary?
Can someone explain what the RollbackBoundary element is used for? Is it always used with the ParallelCache attribute on the Chain element? Thanks! -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/What-is-a-rollback-boundary-tp7579098.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] .NET 4 pre-req in WixNetFxExtension
Thanks, Bob! -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/NET-4-pre-req-in-WixNetFxExtension-tp7579058p7579070.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] .NET 4 pre-req in WixNetFxExtension
It's fantastic that with the later builds of version 3.6, we can reference the WixNetFxExtension and then put PackageGroupRef Id=NetFx40Web/ in to make .NET 4 a prereq. Chain PackageGroupRef Id=NetFx40Web/ MsiPackage SourceFile=MyInstaller.msi / /Chain Looking at the source code for the extension, that package has the DownloadUrl attribute but not the SourceFile attribute, so would that mean the user needs to have an internet connection? Am I right in thinking that having a SourceFile attribute acts as a backup if the DownloadUrl doesn't work? Also, is it better to reference the NetFx40Web package or the NetFx40Redist package from the WixNetFxExtension? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/NET-4-pre-req-in-WixNetFxExtension-tp7579058.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Burn managed UI - how to cancel and rollback?
So, assuming I put a cancel button onto my managed bootstrapper application UI, can anyone say what's the best practice for carrying it out? Do I somehow trigger a rolled back on the entire chain of packages? If so, what's the method to call? I've been looking through the WiX demo setup, but I'm having trouble following the logic of the cancel part. I see that it delegates to a RelayCommand, but I don't see where the cancel/rollback actually takes place? Thanks for the help! -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-managed-UI-how-to-cancel-and-rollback-tp7577071.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] ComponentGroup/@Directory - components inheriting directory targeted for future release?
That makes perfect sense then. To use the Directory attribute feature, I will just have to nest the components inside of the ComponentGroup. With so many ways to arrange these elements, I wonder which way is the cleanest or most readable or most maintainable. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/ComponentGroup-Directory-components-inheriting-directory-targeted-for-future-release-tp7574202p7575191.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Selected features of a CustomizeDlg
You can put an ampersand in front of the name of the feature to check its action state. There's some more info about it here: http://wix.tramontana.co.hu/tutorial/com-expression-syntax-miscellanea/expression-syntax and here: http://www.joyofsetup.com/2008/04/09/feature-states-in-component-conditions/ -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Selected-features-of-a-CustomizeDlg-tp7575132p7575219.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Selected features of a CustomizeDlg
I've never got it to work for me to show attachments. Maybe you could paste the relevant code in? So, when it doesn't show the custom dialogue in maintenance mode, do you mean that it skips it and goes to the dialogue after that? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Selected-features-of-a-CustomizeDlg-tp7575132p7575646.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] ComponentGroup/@Directory - components inheriting directory targeted for future release?
The default WiX setup project template in WiX 3.6 generates a ComponentGroup element with a Directory attribute on it. An early post by Rob says that this attribute is meant to be inherited by any child components: What I was thinking about was the ability to do ComponentGroup/@Directory, which all the contained Components would inherit. Thoughts? For me, the compile complains if I try this. I still have to either enclose my components in a DirectoryRef or add a Directory attribute to each component. If I don't, I get: The Component/@Directory attribute was not found; it is required. Is the ComponentGroup/@Directory for a future release? Example (compiler error): ComponentGroup Id=ProductComponents Directory=INSTALLFOLDER ComponentRef Id=CMP_AppToInstall.exe/ /ComponentGroup Component Id=CMP_AppToInstall.exe Guid={063058E1-9AE4-4D7F-BC18-E33CFD46FCBC} File Id=FILE_AppToInstall.exe Source=$(var.SourceFolder)AppToInstall.exe KeyPath=yes / /Component -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/ComponentGroup-Directory-components-inheriting-directory-targeted-for-future-release-tp7574202.html Sent from the wix-users mailing list archive at Nabble.com. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installing https WCF Webservices
For sure, I wouldn't mind getting involved in making some sort of extension. That project doesn't seem to have much activity though. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Installing-https-WCF-Webservices-tp6641855p6648697.html Sent from the wix-users mailing list archive at Nabble.com. -- BlackBerryreg; DevCon Americas, Oct. 18-20, San Francisco, CA The must-attend event for mobile developers. Connect with experts. Get tools for creating Super Apps. See the latest technologies. Sessions, hands-on labs, demos much more. Register early save! http://p.sf.net/sfu/rim-blackberry-1 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users