マシンに wix 3.6 をインストールせずに、wix プロジェクトを開いてコンパイルするように Visual Studio のソリューションを構成するにはどうすればよいですか?
言い換えれば、私が取得したい状況は次のとおりです。開発者は「最新版を取得」した後、ソースとともに、ソリューションの準備ができたらすべての wix ツールを取得して、それらを使用します (msi をビルドします)。
半年前にそれについての記事を見ましたが、今はあなたの助けなしでは見つけることができません.
マシンに wix 3.6 をインストールせずに、wix プロジェクトを開いてコンパイルするように Visual Studio のソリューションを構成するにはどうすればよいですか?
言い換えれば、私が取得したい状況は次のとおりです。開発者は「最新版を取得」した後、ソースとともに、ソリューションの準備ができたらすべての wix ツールを取得して、それらを使用します (msi をビルドします)。
半年前にそれについての記事を見ましたが、今はあなたの助けなしでは見つけることができません.
あなたが言及している記事は、WiXツールセットが通常の方法(MSIパッケージ経由)でインストールされていないビルドサーバーでWiXプロジェクトをビルドする方法を説明している記事である可能性があります。これは、 WiXプロジェクトのデイリービルドへの統合と呼ばれ、WiX.chmの「MSBuildフォルダーの操作」からも利用できます。
WiXプロジェクトは、ビルドサーバーとローカルの開発者マシンでビルドできますが、Visual Studioからはビルドできません。これは、ボブが回答で説明した理由によるものです。
できません。Visual Studio では、"同梱されていない" プロジェクトの種類 (.wixproj など) を理解するために、別の VSPackage が必要です。WiX の場合、VS 用の WiX プロジェクト システムである Votive をインストールする必要があります。