2
.NET 4.5를 설치하기 위해 WiX Burn을 사용하고 있습니다. 설명서에서는 매우 간단합니다. How To: Install the .NET Framework Using Bur.Wix Burn 3.6 RTM, 여전히 .NET 4.5 베타 설치
내 설치 죽은 간단하다
<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 베타를 설치하려고합니다. WiX 3.6.3303은 RTM이고 Visual Studio 2012 RTM입니다. 이 문제를 어떻게 해결할 수 있습니까?
소스 코드 ** 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