2
我正在使用WiX Burn來安裝.NET 4.5。從文檔看起來非常簡單,How To: Install the .NET Framework Using Bur。Wix Burn 3.6 RTM,仍在安裝.NET 4.5 Beta
我的安裝程序是死的簡單:
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
<Bundle Name="My App"
Version="1.0.0.0"
Manufacturer="My Company"
UpgradeCode="My GUID-4fa299bf4589"
IconSourceFile="My Icon File" >
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" >
<bal:WixStandardBootstrapperApplication
SuppressOptionsUI="yes"
LicenseFile="License.rtf"
LogoFile="Installer_Banner.bmp"/>
</BootstrapperApplicationRef>
<Chain>
<PackageGroupRef Id="NetFx45Web" />
<MsiPackage
DisplayName="My App Name"
SourceFile="myMSI.msi"></MsiPackage>
</Chain>
</Bundle>
</Wix>
但是當我運行生成的EXE文件,它需要安裝.NET 4.5測試版。我已經得到了RTM和Visual Studio 2012 RTM的WiX 3.6.3303。我該如何解決這個問題?
源代碼** src \ ext \ NetFxExtension \ wixlib \ NetFx4.5.wxs **指向http://go.microsoft.com/fwlink/?linkid=223706,但它應該指向http:// go.microsoft.com/fwlink/?LinkId=225704 [根據Microsoft](http://msdn.microsoft.com/en-us/library/ee942965.aspx#redist)。目前,除了重新編譯源代碼之外,我認爲沒有辦法解決這個問題,但我不是專家。 – DaveO