回答:
2013-12-02アップデート: WiX Toolset 3.8がリリースされ、Visual Studio 2013エディションが公式にサポートされました。wixtoolset.orgからダウンロードできます。
古いバージョンのWiXとのVisual Studio 2013互換性を手動で有効にすることができます。
コピー
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\WiX
へ
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX\extension.vsixmanifest
以下を追加して変更します。
<VisualStudio Version="12.0">
<Edition>Ultimate</Edition>
<Edition>Premium</Edition>
<Edition>Pro</Edition>
<Edition>Express_All</Edition>
</VisualStudio>
次に、VS2013ネイティブツールのコマンドプロンプト(からC:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts
)を開いて実行します。
devenv / setup
Visual Studio 2013を開くと、WiX 3.7プロジェクトは互換性があります。
The 'WiX Project Package' package did not load correctly.
\プログラムファイル(x86の)\のMicrosoft Visual Studioの12.0 \ Common7 \ IDE:私あなたはそれが、C 'からのWiXディレクトリを削除取得します\ Extensions \ Microsoft`とWix 3.8のセットアップを修復して、再び機能するようにします。
WiX V3.8にちょうど更新は、それはありません:サポートVS2013 http://wixtoolset.org/releases/v3.8/stable
wixのツールキットインストーラーを実行した後:
Wix 3.8および3.9の場合、Visual Studio 2012および2013では、以下のすべてのキャッシュファイルを削除する必要がありました。
「%appdata%.. \ Local \ Microsoft \ VisualStudio \ 11.0 \ ComponentModelCache」(VS 2012の場合)および「%appdata%.. \ Local \ Microsoft \ VisualStudio \ 12.0 \ ComponentModelCache」(VS 2013の場合)
これらのファイルを削除した後、VSのバージョンごとにコマンドプロンプトから実行します。
devenv /setup
例:「C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ devenv / setup」
および「C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv / setup」
これらのファイルを削除してマシンを再起動した後にのみ、 "devenv / setup"を実行すると目的の効果が得られました。
これらのキャッシュファイルが最初に削除されない場合、パッケージが正しくロードされないという問題が発生する可能性があります。VSは起動時に惨めに失敗するため、パッケージの読み込みに失敗するかどうかがわかります。
最新のWixインストーラーは、設定なしでインストールを修正するようです。
私のために働いた。
WIXプロジェクトをvs 2013と互換性があるようにするには、wixをアップグレードしてWIX 3.9をインストールする必要があります。以下は、wix 3.9をダウンロードするためのリンクです https://wix.codeplex.com/releases/view/136891