2016-08-31 12 views
0

.NET 4.6.1を含むインストールパッケージを作成する必要があります。スタンドアロンのインストーラ。私は\WixSharp\Samples\Bootstrapper\WixBootstrapper_NoUIサンプルを追跡しました。これは.NET 4.6で動作します。スタンドアロンインストーラNetFx46RedistLGHT0094バンドル.NET 4.6.1。スタンドアロンインストーラ

var bootstrapper = 
     new Bundle("My Product Suite", 
      new PackageGroupRef("NetFx46Redist"), 
      new MsiPackage(productMsi) 
      { 
       Id = "MyProductPackageId", 
       DisplayInternalUI = true 
      }); 

しかし、.NET 4.6.1を使用。パッケージグループID NetFx461Redist、私は次のエラーを取得しています:私は間違って

BootstrapperBundle.wxs 
Windows Installer XML Toolset Linker version 3.10.3.3007 
Copyright (c) .NET Foundation and contributors. All rights reserved. 
C:\WixSharp\Samples\Bootstrapper\WixBootstrapper_NoUI\BootstrapperBundle.wxs(13) : error LGHT0094 : Unresolved reference to symbol 'ChainPackageGroup:NetFx461Redist' in section 'Bundle:My Product Suite'. 

何をしているのですか?

+0

[この質問](http://stackoverflow.com/questions/34394318/does-wix-support-detection-of-framework-4-6-yet)を参照してください。おそらく、それを可能にする3.10以内に設定する必要があるプロパティがあります – Takarii

答えて

1

パロをありがとうございました。ネット4.6.1のWiX v3.10.3の現在の安定版リリースではサポートされていますが、WiXのv3.11.0.906毎週のリリースで提供されていません。

関連する問題