9

wix を 3.6 にアップデートしたところ、アップグレード後に wix プロジェクトのビルドに失敗しました。

xml の次の行は、エラーをトリガーします。

<ComponentGroupRef Id="Product.Generated"/>

エラーの説明は次のとおりです。

error LGHT0094: Unresolved reference to symbol 'WixComponentGroup:Product.Generated' in section 'Product:*'.

ComponetGroupRef 要素をコメント アウトすると、msi はエラーなしで作成され、3.6 へのアップグレード前と同じように機能するように見えます。

失敗:

<Feature Id="ProductFeature" Title="My.net Server" Level="1">
   <ComponentRef Id="My.Server" />
   <ComponentRef Id="My.Server.exe.config"/>
   <!-- Note: The following ComponentGroupRef is required to pull in generated authoring from project references. -->
   <ComponentGroupRef Id="Product.Generated" />
</Feature>

作品:

<Feature Id="ProductFeature" Title="My.net Server" Level="1">
   <ComponentRef Id="My.Server" />
   <ComponentRef Id="My.Server.exe.config"/>
</Feature>

誰かがこのエラーに光を当てることができますか? 認識または修正する必要がある何かを壊していますか? そのエントリはどれほど重要で、正確には何をしますか?

4

1 に答える 1

3

今日投稿されたまったく同じ質問、LGHT0094: 「製品:*」セクションのシンボル「WixComponentGroup:Product.Generated」への未解決の参照質問する前に検索する必要があります。投稿する前にクイック検索を行うことは常に良いことです..:)

于 2012-09-12T14:24:28.247 に答える