Visual Studio 2015で[新しいプロジェクト]ダイアログに移動すると、WindowsインストーラーXMLを使用できません。 Visual Studio 2015でWiXプロジェクトを有効にするにはどうすればよいですか?
2015-09-08更新:WiX Toolset 3.10は、Visual Studio 2015エディションの公式サポートとともにリリースされます。 wixtoolset.org からダウンロードできます。
Visual Studio 2015とWiX 3.9以前との互換性を手動で有効にできます。
コピーC:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
へC:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\WiX
次に、管理者として実行します。
「C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Common7\IDE\devenv」/ setup
Visual Studio 2015を開くと、WiX 3.9以前のプロジェクトに互換性があります。
これも以前の私の問題でしたが、WiX 3.9以前はVisual Studio 2015用に特別にビルドされていないため、Chris Schiffhauerの答えは今のところ最良のソリューションではないようです。
解決策は、WiX v3.10の最新ビルドを this link からツイートに返信したとおりにインストールすることです。 https://Twitter.com/wixtoolset/status/5977962797295288
@ 5ervant WiX v3.10の最新ビルドは、@ VisualStudio 2015をサポートしています。
ソリューションを探しているときにのみVisual Studio Community 2015 RCがあり、WiX Toolset v3.9 R2をインストールした後、Chrisの回答に従って、システムにC:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE
フォルダーもC:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7
フォルダーも見つかりませんでした。
インストールの順序が重要であることがわかりました。 VS2015を使用して、既存のWiXプロジェクトを追加しようとしたときに、*。wixproj拡張が利用できないため、選択できませんでした。新しいWiXプロジェクトを追加しようとしたときに、「Windows Installer XML」テンプレートが使用できませんでした。
これを修正するには、VS2015を閉じ、コントロールパネルを使用してWiXツールをアンインストールし、wix310.exe(バージョン3.10.2.2516を https://wix.codeplex.com/releases/view/619491)からダウンロードして実行します )
3.11でも同じ問題が発生しました。 3.11をアンインストールし、WIX 3.10をインストールしました。 Wixバージョン3.10は、VS 2015で手動の手順を行わなくてもスムーズに機能しました。
アトゥル
私のシナリオでは、VS 2015ソリューションのWixプロジェクトは正常にロードされますが、wixプロジェクトタイプがサポートされていないことを除き、1日のロードは停止しました。関連するVS 2015を既にインストールした後でも、この問題は引き続き表示されますWix Toolset v3.11.1.2318が更新されました。
ソリューションはTools-> Extension and Updatesに移動し、拡張機能のリストでWix拡張機能を見つけて有効にしました。どういうわけか無効になっていた。有効にするとVS 2015の再起動が要求され、再起動するとWixプロジェクトが正常にロードされました。
HTH!