2014-01-17 23 views
5

インストールする前に.NET Frameworkを確認する必要があります。シンボル への未解決の参照「プロパティ:NETFRAMEWORK40私は、ファイルの先頭がWiXで未解決の参照

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" 
    xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension"> 

と、私はエラーに

エラーLGHT0094を取得リンク上が含まれています。この

<PropertyRef Id="NETFRAMEWORK40" /> 
     <Condition Message="This application requires .NET Framework 4.0. Please install the .NET Framework then run this installer again. Contact support at [email protected] if you have further issues."> 
      <![CDATA[Installed OR NETFRAMEWORK40]]> 
     </Condition> 

を追加しました''製品:* 'のセクションにあります。

これらの行を挿入する場所はありますか?私は考えることができるほとんどの場所を試しました。

答えて

7
  1. WixNetfxExtensionへの参照を追加する必要があります。
  2. 代わりにNETFRAMEWORK40FULLプロパティを使用してください。
+1

また、light.exeを使用して手動で構築する場合は、コマンドラインに '-ext WixNetFxExtension'も追加する必要があります – roryok

関連する問題