私の会社では、残念なことにインストーラプロジェクトが含まれていないVisual Studio 2012にアップグレードしたので、最近Wix Toolset(v.4.0.12)を使用するようになりました。WIX ToolsetがVS 2012初心者の問題に統合
私の問題は次のとおりです。私はすべてのすべての結果、exeファイルといくつかのdllになる多くのプロジェクトで大きなソリューションを持っています。
次に、ソリューションにWixセットアッププロジェクトを作成し、exeファイルを生成するプロジェクトへの参照を追加します。そのプロジェクトリファレンスのプロパティでは、私はHarvest: true
とProject Output Groups: Binaries
と設定しました。
参照プロジェクトからの依存関係を取得するために私のWiXプロジェクトのビルドが期待されるので、手動で参照を追加する必要はありません。
また、参照したプロジェクトファイルでheat.exe
を実行すると、プロジェクトの依存するDLLではなく、ファイルのEXE出力のみが取得されます。
私は上記がかなり標準であると仮定し、wixツールは私のためにその情報を集めることができるはずです。そして、ネット上で広範な検索を行った後に、同様の問題を抱えている人がいないのはなぜですか?
誰かが上記の理由を知っている場合は、私にWiXでの作業の基本的なチュートリアルを送ってください。私が適切なものを見つけることは不可能に思えます。
ハーベスト出力用のMSBuildタスクはありますか?私はネット上のどこかを見たが、今は見つけられないと思う。 –