2013-09-06 7 views
1

msi 파일이 작동 중입니다. 이제 필요할 경우 .NET Framework 4.0을 설치하고 내 msi를 실행 한 프로젝트를 만들고 싶습니다. .net Framework 4.0을 추가하십시오. 이미 빌드 된 msi 파일에 자동 웹 설치

나는이 시도 :

<?xml version="1.0" encoding="UTF-8"?> 
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> 
    <Bundle Name="Bootstrapper1" Version="1.0.0.0" Manufacturer="Test" 
    UpgradeCode="5e5f0f1e-58e0-42e5-8306-37533d677535"> 
    <Chain> 
     <PackageGroupRef Id="NetFx40Web" /> 
     <MsiPackage Id="MyApplication" SourceFile="MyMsi.msi" /> 
    </Chain> 
    </Bundle> 
</Wix> 

을하지만이 오류가 무엇입니까 : 그것을 해결하는 방법

light.exe : error LGHT0001 : The given key was not present in the dictionary. 

를? 아니면 다른 방법이 있습니까?

답변

2

부트 스트 래퍼 프로젝트가 WixNetfxExtension을 참조하는지 확인하십시오.