ビルドサーバの1つでこのエラーが発生しています。他のすべてのサーバーはそれを正常に構築します。何が間違っている可能性がありますか?LGHT0094: 'Product:*'セクションの 'WixComponentGroup:Product.Generated'シンボルへの未解決の参照
答えて
私もこのエラーがありましたが、新しい設定を作成するとWixから自動的に生成される新しいようです。私が3.5から3.6にアップグレードしたとき、Wixはそれを気に入らず、単に削除しました。
問題です。ソリューションhereが見つかりました。あなたがする必要があるすべてはあなたのWiXプロジェクトに< EnableProjectHarvesting>真</EnableProjectHarvesting>次のプロパティを追加し
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<EnableProjectHarvesting>True</EnableProjectHarvesting>
としてくれた。私のために働いた。 –
は私のために働いていません:( –
これは私のために働いていました。私が選択すれば私はWIXを使用しませんでしたMicrosoftへのアップグレードパス? – avantprime
Wix 3.5
からWix 3.8
へのアップグレード後、私たちは同じ問題を得た。ありますただし、プロジェクトの収穫は望ましくないため、EnableProjectHarvesting
をtrueに設定するのは良い解決策ではありません。だから、問題を解決するために、我々はカップルの事を変更する必要がありました:私たちには、この後
<ComponentGroupRef Id="Product.Generated" />
:
ファイルProduct.wxs
では、我々は完全に(属性<Feature>
から)次の行を削除しました.wixproj
、LinkerBaseInputPaths
をDefineConstants
に更新しました。
だから、これはに
<LinkerBaseInputPaths>%(ProjectReference.RootDir)%(ProjectReference.Directory)obj\$(Configuration)\Package\PackageTmp\</LinkerBaseInputPaths>
を変更する(そしてまたBasePath=%
の追加を何卒ご了承下さい)
<DefineConstants>BasePath=%(ProjectReference.RootDir)%(ProjectReference.Directory)obj\$(Configuration)\Package\PackageTmp\</DefineConstants>
意味し、最終的に我々は
PreprocessorVariable="var.BasePath"
トンを追加しましたo HeatDirectory
属性(前の手順で変更したPropertyGroupのすぐ下にあります)。私の場合
、私は私の場合代わりComponentGroupRef
のComponentRef
を使用する必要があり、私は、同じエラー番号なっていた:
file_name.wxs(38):エラーLGHT0094:シンボルへの未解決の参照を「WixComponentGroup:Name_of_the_ComponentGroup私は別のファイルへのComponentGroupを移動していたので、これはだった
、およびビルドスクリプトcandle.exeを含むように更新されていませんでした呼び出します(私の場合はcmakeのは、多分あなたはアリを使用します)。 wxsファイルは今すぐcont ComponentGroupが就任しました。
新しいファイルをインクルードするようにcmakeスクリプトを更新すると、エラーが修正されました。これは未解決の参照であったため、エラーメッセージは実際に意味がありました。
- 1. 'バンドル:...'セクションの 'WixBootstrapperApplication:WixNetFxExtension'シンボルへの未解決の参照
- 2. WiXのエラーLGHT0094:シンボルグループに未解決の参照:セクションフラグメントのユーザー
- 3. WixUIへの未解決の参照:WixUI_InstallDir
- 4. TSocketへの未解決の参照
- 5. 未定義の参照/未解決の外部シンボル
- 6. WiXで未解決の参照
- 7. 未解決の参照:Kotlin
- 8. 未解決の参照:コールバック
- 9. Pycharm未解決の参照
- 10. PyCharm:未解決の参照
- 11. シンボル 'gluLookAt'への未定義の参照
- 12. リンカエラー:シンボル 'glOrtho'への未定義参照
- 13. LD:シンボルへの未定義参照は
- 14. 未解決のシンボル
- 15. Kotlin未解決参照linkedListOf
- 16. コトルリンAndroidの関数への未解決の参照
- 17. PyCharmの未解決の参照async/await
- 18. Python未解決の参照のインポートMIMEMultipart
- 19. エラー、未解決のアプリケーションのライブラリ参照
- 20. Kotlin未解決の参照の問題
- 21. 未解決の属性参照「オブジェクトの
- 22. 'require'の未解決の参照エラー
- 23. PyCharmの未解決の参照
- 24. 未解決の参照:WiXの
- 25. SQL71501外部キー:オブジェクト・エラーへの未解決の参照
- 26. Maven - [javax.activation、javax.annotation]への未解決の参照
- 27. 未解決の参照kotlin変数
- 28. Kotlinシーケンス機能未解決の参照
- 29. Kotlin未解決の参照:Javaコード
- 30. 未解決の参照:起動
将来的に誰にでも役立ちます - コンポーネントのid属性が正しくないときに私はこれを持っていました – Liath
まあ、WIX 3.5から3.8にアップグレードしてこの問題にヒットしました。私たちは収穫を避けるためにwixprojファイルとwxsファイルを書き直さなければならなかったし、答えを@goodbuoy [提供](http://stackoverflow.com/a/12741595/1584012) – wigy