2012-09-11 2 views
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입니다. 이 문제를 어떻게 해결할 수 있습니까?

+0

소스 코드 ** 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

답변

1

NETFX v4.5의 올바른 URL은 WiX v3.8에서 사용됩니다. URL이 더 일찍 업데이트되지 않은 것은 실수였습니다.

관련 문제