All,
Has anyone attempted to localize Burn?

Macky,
It seems like lots of folks are quietly working with Burn.  Below is my first 
attempt at it.  As my first attempt it's provided "as is" and I can't vouch for 
it being the best way.  A couple of things to note:

1) I've removed Bundle@Name to remove the bootstrapper entry in ARP. 
2) The WiX variable server_flag is being set from the command line variable 
server and passed into the MSI.
3) A registry search is being performed to determine if .NET should be 
installed.
4) Yes, I do have the .NET setup uncompressed next to this Burn exe.

===================================
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";
     xmlns:util="http://schemas.microsoft.com/wix/UtilExtension";>
  <Bundle Version="$(var.ProductVersion)" 
UpgradeCode="615a74bb-0fa7-41af-b523-561af5f59789" 
IconSourceFile="..\..\src\desktop_icon.ico" >
    <BootstrapperApplicationRef 
Id="WixStandardBootstrapperApplication.RtfLicense"/>

    <WixVariable Id="WixStdbaLicenseRtf" Value="..\src\EULA\en-US\license.rtf" 
/>
    <WixVariable Id="WixStdbaLogo" Value="..\graphics\burn_graphic.bmp" />
    <WixVariable Id="server_flag" Value="server" />

    <util:RegistrySearch Id="FindDotNet40FullInstallRegValue" Root="HKLM" 
Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" Value="Install" 
Variable="DotNetFramework40FullInstallRegValue" />

    <Chain>
      <ExePackage Id="DOTNET40FULL" 
SourceFile="$(var.ImportsDir)\dotnet\dotNetFx40_Full_x86_x64.exe" 
InstallCommand="/q /norestart" InstallCondition="NOT 
DotNetFramework40FullInstallRegValue=1" PerMachine="yes" Cache="no" 
Compressed="no" Vital="no"   />
      <MsiPackage Id="ServerSetup" 
SourceFile="$(var.InstallDir)\server-setup\server-setup.msi" Vital='yes'>
        <MsiProperty Name="SERVER" Value="bv_server_internal"/>
        <Payload Compressed="no" 
SourceFile="$(var.ImportsDir)\dotnet\dotNetFx40_Full_x86_x64.exe" />
        <Payload Compressed="yes" 
SourceFile="$(var.InstallDir)\client-setup.exe" />
      </MsiPackage>
    </Chain>
  </Bundle>
</Wix>
===================================

Regards,
--Albert

-----Original Message-----
From: macky [mailto:[email protected]] 
Sent: Thursday, June 02, 2011 2:42 PM
To: [email protected]
Subject: Re: [WiX-users] State of WiX 3.6 - Burn?

Hi John,
Would it be possible for you to post a sample for creating the bootstrapper 
using Wix 3.6?

Chris,
If you have got it working can you post the sample?


I've a Wix project which installs on our server which obviously has bunch of 
prereqs and not sure how to go about it. At this point we are checking for 
prereqs and failing the install if it doesn't exist but now we need to install 
couple of other MSIs as part of this installer. 

--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/State-of-WiX-3-6-Burn-tp6053398p6432990.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe, 
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today. 
http://p.sf.net/sfu/quest-dev2dev2
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today. 
http://p.sf.net/sfu/quest-dev2dev2 
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to