Msbuildを使用してビルドできるように、vdprojファイルをWiX形式に変換する必要があります。 1つの解決策は、msbuildからdevenv実行可能ファイルを呼び出し、そこからvdprojファイルをビルドすることでしたが、それは厄介です。手動でファイルをWiX形式に変換してみようと思ったのですが、内容を見るとかなり怖かったです。この変換に役立つ可能性のあるツールや洗練されたソリューションはありますか?
Dark を使用して作業を試すことができます。これにより、MSIがWixに変換されます。特にUI領域では、多くの「junk」を削除する必要がありますが、それはあなたにまともなスタートを与えるでしょう。
Chris Oldwoodによるユーティリティ は.vdprojを.wxsに変換します(powerscriptコマンドラインを使用)。これが私の現在の調査であり、問題があれば報告します。変換したら、WixEditを忘れないでください。 Microsoftは、VS2012から.vdprojを削除しました。
「VDProjからWiXへのコンバーター」は、vdProjファイルをwixに変換するのに役立ちます。
リンクからダウンロードできます http://visualstudiogallery.msdn.Microsoft.com/0f8ff662-c844-4c3c-9c7b-b170cea16baf
NSISまたはInnoSetupに切り替えたい場合は、Visual&Installer拡張機能を使用できます: http://visualstudiogallery.msdn.Microsoft.com/5e57fe9a-ae5d-4740-a1c3-7a8e278e105b
また、.vdprojファイルからNSISまたはInnoSetupスクリプトへの変換もサポートしています。