a360596174
cmd.exe window will popup during the install. Will create an issue and fix it separately. CLISDKMsiSourcePath needs to be install at the last step so the dotnet.exe will be there and all the files are there.
60 lines
2.4 KiB
XML
60 lines
2.4 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
|
|
xmlns:bal="http://schemas.microsoft.com/wix/BalExtension"
|
|
xmlns:swid="http://schemas.microsoft.com/wix/TagExtension"
|
|
xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
|
|
<?include "Variables.wxi" ?>
|
|
|
|
<Bundle Name="$(var.ProductName)" Manufacturer="$(var.Manufacturer)"
|
|
Version="$(var.DisplayVersion)" UpgradeCode="$(var.UpgradeCode)"
|
|
AboutUrl="http://dotnet.github.io/"
|
|
Compressed="yes">
|
|
|
|
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.Foundation">
|
|
<bal:WixStandardBootstrapperApplication
|
|
LicenseFile="..\..\osx\clisdk\resources\en.lproj\eula.rtf"
|
|
ShowFilesInUse="yes"
|
|
ShowVersion="yes"
|
|
/>
|
|
|
|
<PayloadGroupRef Id="DotnetCoreBAPayloads" />
|
|
</BootstrapperApplicationRef>
|
|
|
|
<swid:Tag Regid="microsoft.com" InstallPath="[DOTNETHOME]" />
|
|
|
|
<Variable Name="DOTNETHOME" Type="string" Value="[ProgramFiles6432Folder]dotnet" bal:Overridable="no" />
|
|
<Variable Name="BUNDLEMONIKER" Type="string" Value="$(var.ProductMoniker)" bal:Overridable="no" />
|
|
|
|
<Chain DisableSystemRestore="yes" ParallelCache="yes">
|
|
<MsiPackage SourceFile="$(var.SharedFXMsiSourcePath)">
|
|
<MsiProperty Name="DOTNETHOME" Value="[DOTNETHOME]" />
|
|
</MsiPackage>
|
|
<MsiPackage SourceFile="$(var.HostFXRMsiSourcePath)">
|
|
<MsiProperty Name="DOTNETHOME" Value="[DOTNETHOME]" />
|
|
</MsiPackage>
|
|
<MsiPackage SourceFile="$(var.SharedHostMsiSourcePath)">
|
|
<MsiProperty Name="DOTNETHOME" Value="[DOTNETHOME]" />
|
|
</MsiPackage>
|
|
<MsiPackage SourceFile="$(var.CLISDKMsiSourcePath)">
|
|
<MsiProperty Name="DOTNETHOME" Value="[DOTNETHOME]" />
|
|
</MsiPackage>
|
|
</Chain>
|
|
</Bundle>
|
|
|
|
<Fragment>
|
|
<PayloadGroup Id="DotnetCoreBAPayloads">
|
|
<Payload Name="thm.xml" Compressed="yes" SourceFile="bundle.thm" />
|
|
<Payload Name="thm.wxl" Compressed="yes" SourceFile="bundle.wxl" />
|
|
<Payload Name="bg.png" Compressed="yes" SourceFile="..\..\osx\clisdk\resources\dotnetbackground.png" />
|
|
|
|
<Payload Name='eula.rtf' Compressed='yes' SourceFile='!(wix.WixStdbaLicenseRtf)' />
|
|
</PayloadGroup>
|
|
|
|
<CustomTable Id='WixStdbaInformation'>
|
|
<Row>
|
|
<Data Column='LicenseFile'>eula.rtf</Data>
|
|
</Row>
|
|
</CustomTable>
|
|
</Fragment>
|
|
|
|
</Wix>
|