112

Visual Studio 2015 の [新しいプロジェクト] ダイアログに移動すると、Windows インストーラー XML が利用できません。Visual Studio 2015 で WiX プロジェクトを有効にするにはどうすればよいですか?

4

6 に答える 6

150

2015 年 9 月 8 日更新: WiX Toolset 3.10 がリリースされ、Visual Studio 2015 エディションが公式にサポートされました。wixtoolset.orgからダウンロードできます。

Visual Studio 2015 と WiX 3.9 以前の互換性を手動で有効にすることができます。


  1. 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

  2. 次に、管理者として実行します。

    "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv" /setup

    ここに画像の説明を入力

Visual Studio 2015 を開くと、WiX 3.9 以前のプロジェクトと互換性があります。

ここに画像の説明を入力

于 2014-09-29T23:51:55.243 に答える
36

これは以前も私の問題でしたが、WiX 3.9以前はVisual Studio 2015用に特別にビルドされていないため、Chris Schiffhauerの答えは今のところ最善の解決策ではないようです.

解決策は、ツイートで返信されたとおりに、このリンクからWiX v3.10の最新ビルドをインストールすることです: https://twitter.com/wixtoolset/status/597796279729528833

@5ervant WiX v3.10 の最新ビルドは、@VisualStudio 2015 をサポートしています。

解決策を探しているときに Visual Studio Community 2015 RC しか持っていません。Chris の回答に従って、WiX Toolset v3.9 R2 をインストールした後、システムにC:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDEフォルダーもフォルダーも見つかりませんでしたC:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7

于 2015-05-13T13:04:34.767 に答える
5

インストールの順序が重要であることがわかりました。VS2015 を使用して、既存の WiX プロジェクトを追加しようとしたときに、*.wixproj 拡張子が利用できなかったため、選択できませんでした。新しい WiX プロジェクトを追加しようとしたときに、「Windows インストーラー XML」テンプレートが利用できませんでした。

これを修正するために、VS2015 を閉じ、コントロール パネルを使用して WiX ツールをアンインストールし、wix310.exe ( https://wix.codeplex.com/releases/view/619491からダウンロードしたバージョン 3.10.2.2516 )を実行して再インストールしました。

于 2016-06-12T13:26:08.730 に答える