Re: [WiX-users] Hyperlink in WiX dialogue

2013-02-12 Thread Karkare,Aparna
Yeah I was running it on XP with Windows Installer Version 4.5. I tested the code on Windows 7 (Windows Installer 5.0). I get the clickable hyperlink on dialogue however when I click on it, it opens an empty browser i.e. nothing in address bar. :( Regards, Aparna Karkare -Original

Re: [WiX-users] Problem with localizing bundle's prerequisites

2013-02-12 Thread Ogrodowski, Sabine (ehem. Frauenhoffer)
Thank you so much Bob, I was struggling with that such a long time and this was exactly the information I needed!! -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and

Re: [WiX-users] Hyperlink in WiX dialogue

2013-02-12 Thread Philip Patrick
Hyperlink control only available in Windows 2008 and Window 7. And the real problem is that MSI simply fails on other systems if dialog has hyperlink. See more info here: http://www.installsite.org/pages/en/msi/articles/careful-with-that-hyperlink-on-your-msi-dialog/index.htm -Original

Re: [WiX-users] Hyperlink in WiX dialogue

2013-02-12 Thread Karkare,Aparna
Yeah that's right. Its failing if Hyperlink control is there. But even on Windows 7 it doesn't open the link but opens an empty browser with nothing in address bar. Any idea about that? Regards, Aparna Karkare -Original Message- From: Philip Patrick [mailto:patri...@varonis.com]

Re: [WiX-users] Gracefully skip elevated packages for non-admin in bundle

2013-02-12 Thread Yawar Khan
filed at https://sourceforge.net/p/wix/feature-requests/723/ -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Gracefully-skip-elevated-packages-for-non-admin-in-bundle-tp7583426p7583496.html Sent from the wix-users mailing list archive at

Re: [WiX-users] [Wix-users] XSLT

2013-02-12 Thread Peter Shirtcliffe
Regular expressions are useful here if you know them: http://www.w3.org/TR/xpath-functions/#string.match -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: 11 February 2013 19:31 To: General discussion for Windows Installer XML toolset. Subject: Re:

Re: [WiX-users] Heat.exe

2013-02-12 Thread Pally Sandher
http://wix.tramontana.co.hu/ Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456

Re: [WiX-users] Question regarding Burn UI Customization

2013-02-12 Thread Robin66
Hi Neil, Thx a lot for your help, I already try one of your example, they where a huge help for me thx for that. The disabled Radiobutton in Bundle 2 already draw my attention, but so fare I did not find a way to enable/disable the Text and Editbox, depending on the Status of the Radiobutton.

Re: [WiX-users] Creating a bootstrap application and need a more simple UI

2013-02-12 Thread Pally Sandher
Download the WiX sources, find the HyperlinkTheme.xml file modify it to your needs. You can then supply it using bal:WixStandardBootstrapperApplication LicenseUrl= SuppressOptionsUI=yes LogoFile=yourlogo.jpg ThemeFile= HyperlinkTheme.xml / Works for me. Palbinder Sandher Software Platform

[WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Sam Boman
Hi! Where can I find a simple example of how to just ensure the installation will check if the user have got a specific version of .NET Framework installed, and if not, download from Microsoft.com? Have this with burn.exe to do? Or is it abandoned? //Sam

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Pally Sandher
http://wix.sourceforge.net/manual-wix3/install_dotnet.htm Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Sam Boman
Thanks! Do this Bundle needs to be in a separate project? (I can create new project: Bootstrapper Project in the Add Project dialog in VS). On Tue, Feb 12, 2013 at 1:06 PM, Pally Sandher pally.sand...@iesve.comwrote: http://wix.sourceforge.net/manual-wix3/install_dotnet.htm Palbinder Sandher

Re: [WiX-users] [Wix-users] XSLT

2013-02-12 Thread Gabriel Ivanes
Thanks Jacob. It works. Now, i'm trying to figure out a simpler way to achieve those replacement. My attempts (here D:\ = INSTALLDIR) : xsl:template match='Wix:RegistryValue[@Value = D:\]' xsl:value-of select=translate(@Value,'D:\','[INSTALLDIR') /

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Sam Boman
But my original Wix UI then goes away. I just want the bootstrapper to check the .NET Framework. ?xml version=1.0 encoding=UTF-8?Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;Bundle Name=Bootstrapper Version=1.0.0.0 Manufacturer= UpgradeCode= BootstrapperApplicationRef

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Steven Ogilvie
This is what I do to check for .NET 4.0 in the boostrapper... Chain PackageGroupRef Id=Netfx4Full/ /Chain /Bundle Fragment Id=InstallConditionChecks !-- Check for .NET 4.0 -- WixVariable Id=WixMbaPrereqPackageId Value=Netfx4Full / util:RegistrySearch Root=HKLM

[WiX-users] Msi is doing Rolling back

2013-02-12 Thread Chaitanya
Hi, In my MSI iam installing some Prerequest software through custm action. When iam cancel the software.the entire MSI is rolling back. How to stop the rolling action. thanks, -- Free Next-Gen Firewall Hardware

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Sam Boman
Ok, But this isn't offering any help to the user to download the framework, am I right? I guess I need to do that also. //Sam On Tue, Feb 12, 2013 at 2:55 PM, Steven Ogilvie steven.ogil...@titus.comwrote: This is what I do to check for .NET 4.0 in the boostrapper... Chain

Re: [WiX-users] Msi is doing Rolling back

2013-02-12 Thread Steven Ogilvie
That is as designed... your telling the MSI that you are canceling the complete install, there is an error so it rolls back... Why don't you use the Bootstrapper (burn) to install the pre requisites? Steve -Original Message- From: Chaitanya [mailto:chaita...@pointcross.com] Sent:

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Steven Ogilvie
You can have a copy of .NET with your package OR use the DownloadUrl= element within the exepackage so if required, the .NET install is downloaded THEN installed... Steve -Original Message- From: Sam Boman [mailto:s...@samb.se] Sent: February-12-13 9:03 AM To: General discussion for

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Sam Boman
Thanks Steven, I try to get it to work. Also a question regarding, how to arrange things. I have two projects, one that gives me a MSI as output, Its just plain msi-file, no check for .NET framework. The other is a Bootstrapper Project, it hava a reference to the MSI-project. Is this the best

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Neil Sleightholm
That is how I structure my projects. I set the version of the bundle to the version of the msi using binder variables e.g.: ?define Version = !(bind.packageVersion.MyMSIProject) ? In fact I get the version of the MSI from one of the files I install using the same technique. Neil

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Sam Boman
Ok, thats a good point, I already got the MSI version from the FileVersion of my main project. So that will make it clear. On Tue, Feb 12, 2013 at 3:30 PM, Neil Sleightholm n...@x2systems.comwrote: That is how I structure my projects. I set the version of the bundle to the version of the

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Pally Sandher
You need 2 projects. You have 2 outputs, an MSI a Burn executable which wraps the MSI and deals with your pre-reqs. You can configure your burn package not to register itself or to not register your MSI. See the Burn documentation -

[WiX-users] Detect Complete- freezed

2013-02-12 Thread Kannan24
Hi, I created the burn setup with Wix 3.8. It installed successfully with the msi package. When i uninstall the setup from control panel, the progress does not start to uninstallation. I checked with the temp location, the detect completed, but no more action started(ie, uninstall action). Here

[WiX-users] 2 bundles sharing some msi's behaving strange on xp

2013-02-12 Thread Ogrodowski, Sabine (ehem. Frauenhoffer)
Another problem I'm currently struggling with: I create two bundles, that have some msi's in common. If I install both on Win 7 and uninstall 1 of them, the shared msi's stay installed. Great. On XP however, the shared msi's get uninstalled too. We digged a bit deeper and found out, that

[WiX-users] Bundle registered in ARP after prerequesites are installed

2013-02-12 Thread Ogrodowski, Sabine (ehem. Frauenhoffer)
When we install our bundle on a machine that has no .Net 4 installed, it gets installed by the prerequisites installer. Afterwards our custom bootstrapper starts up, and the wix variable WixBundleInstalled is 0, which is correct. Unfortunately at this point there already exists an entry for our

Re: [WiX-users] Bundle registered in ARP after prerequesites are installed

2013-02-12 Thread Pally Sandher
http://wix.sourceforge.net/manual-wix3/install_dotnet.htm Chain PackageGroupRef Id=NetFx40ClientRedist/ ...your msi stuff goes here... /Chain End. Yes it's that simple using WiXNetFXExtension. All the extra code you have is just duplicating effort causing you problems. Palbinder Sandher

Re: [WiX-users] Bundle registered in ARP after prerequesites are installed

2013-02-12 Thread Steven Ogilvie
Wow cool, I will modify mine to do that :) (less code is good) Btw I didn't realize burn/boostrapper also took care of MSI packages (i.e. is it installed or not etc) (that cleaned up a LOT of code) Steve -Original Message- From: Pally Sandher [mailto:pally.sand...@iesve.com] Sent:

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Sam Boman
Ok, but I have this issue, or maybe its just the way it works... I have set the Msi project to use: UIRef Id=WixUI_InstallDir/ And then I have added the license agreement rtf-file to it. But when I have added this to the Bootstrapper project: *BootstrapperApplicationRef

Re: [WiX-users] Install Prerequisites (.NET Framework)

2013-02-12 Thread Pally Sandher
For MSI UI - http://wix.sourceforge.net/manual-wix3/wix_xsd_msipackage.htm see the DisplayInternalUI attribute. To list your MSI in Programs Features and not the Burn bundle - http://wix.sourceforge.net/manual-wix3/wix_xsd_bundle.htm see the DisableModify and DisableRemove attributes. Also

Re: [WiX-users] Question on multiple targets for Upgrade ID?

2013-02-12 Thread Vern Graner
Phil: Thanks for getting back with me. I reviewed the link you sent and you are right, it seems like I should be able to use multiple upgrade tags in the same MSI as shown here: Wix xmlns=http://schemas.microsoft.com/wix/2006/wi; Product Id=*

Re: [WiX-users] Heat.exe

2013-02-12 Thread chennam
Thanks pal for reference . Now I was able to create the .WXS which is output of Heat.exe and it does contain all the components of the Web directory specified as source directory. But now how could I integrate or refer the generated .WXS ;the out put of Heat.exe in the Installer setup so that

[WiX-users] Explanation of Microsoft.Tools.WindowsInstallerXml.Bootstrapper.Display

2013-02-12 Thread ptr
Hey all Does anybody know when is Display.Embedded and Display.Passive used for bootstrapper ? Is this documented somewhere ? Thanks raj -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before

[WiX-users] Fragments and Binary elements...

2013-02-12 Thread Tristen Fielding
We have a very large wix project and we would like to break it apart. One of the things we would like to do is move several of our Binary element to a fragment but we can't seem to figure out how to make it work. We have something like define in the master.wxs file: Binary

[WiX-users] WixIISExtension WebAppPool loadUserProfile

2013-02-12 Thread Scott Kreel
Using the WiX Internet Information Services Extension I created a new website and a new application pool. How can I set the Load User Profile setting of the application pool to false? -- Free Next-Gen Firewall Hardware

Re: [WiX-users] WixIISExtension WebAppPool loadUserProfile

2013-02-12 Thread Steven Ogilvie
Look at appcmd.exe (create a custom action to call the cmd line tool) i.e. string cmdLineParameters = set apppool /apppool.name: + quote + applicationPool + quote + /enable32BitAppOnWin64:false; var cmdLineExe = Environment.GetFolderPath(Environment.SpecialFolder.System) +

[WiX-users] questions on bootstrapper

2013-02-12 Thread Nan Zang
Hi, I am working on a setup program which needs to meet the following requirements. I tried to use bootstrapper to accomplish those, but, didn't figure out a way to do so. Thank you in advance for any help or hint. 1. Is that possible to install a dependency automatically which will

Re: [WiX-users] questions on bootstrapper

2013-02-12 Thread Hoover, Jacob
1. . Because this is a feature on 2008R2, this method fails and says need to enable the feature to install the framework. http://blogs.msdn.com/b/sqlblog/archive/2010/01/08/how-to-install-net-framework-3-5-sp1-on-windows-server-2008-r2-environments.aspx And a previous discussion:

Re: [WiX-users] questions on bootstrapper

2013-02-12 Thread Nan Zang
Jocob, Thank you for your detailed answer. I have another question related to 1. Besides .Net 3.5, I need another dependency (eg. CredUI.msi) for my BA UX. I need to use this dependency in one of my BA UX. Is there possible I get it installed automatically before my BAUX gets launched.

Re: [WiX-users] Question regarding Burn UI Customization

2013-02-12 Thread Robin66
Good morning Neil Like in your example this will disable the Radiobutton: util:RegistrySearch Root=HKLM Key=SOFTWARE\**NoValue** Value=**NoValue** Variable=RADIOBUTTON1”/ But something like this will not work for a Editbox and Text: util:RegistrySearch Root=HKLM Key=SOFTWARE\**NoValue**

Re: [WiX-users] Heat.exe

2013-02-12 Thread Yawar Khan
SET WIX=toolset-directory SET WORKING=working-directory *To harvest* %WIX%/bin/heat.exe dir %WORKING%\..\exe\plugin -cg pluginFiles -gg -scom -sreg -sfrag -srd -dr INSTALLLOCATION -var var.PluginProjectDir -out ..\Fragments\pluginFilesFragment.wxs [You may use/skip -sreg, -sfrag, -dr, -var

Re: [WiX-users] Question regarding Burn UI Customization

2013-02-12 Thread Robin66
Good morning Neil Like in your example this will disable the Radiobutton: util:RegistrySearch Root=HKLM Key=SOFTWARE\**NoValue** Value=**NoValue** Variable=RADIOBUTTON1”/ But something like this will not work for a Editbox and Text: util:RegistrySearch Root=HKLM Key=SOFTWARE\**NoValue**

Re: [WiX-users] questions on bootstrapper

2013-02-12 Thread Nan Zang
After some investigation, it seemsdefine Id=WixMbaPrereqPackageId will accomplish what I need, however, I cannot get it work. ?xml version=1.0 encoding=UTF-8? Wix xmlns=http://schemas.microsoft.com/wix/2006/wi; xmlns:util=http://schemas.microsoft.com/wix/UtilExtension;

Re: [WiX-users] Bundle registered in ARP after prerequesitesare installed

2013-02-12 Thread Ogrodowski, Sabine (ehem. Frauenhoffer)
Thank you for your reply. I know, that it can be that simple to use the WixNetFxExtension. Unfortunately I need to also install on machines that have no internet access and so I can't use it. That's why I copied some part from the WixNetFxExtension and adjusted it to use the .Net exe I put on the