1. ホーム
  2. visual-studio-2013

[解決済み] Visual Studio 2013 で WiX プロジェクトを有効にする

2023-03-09 19:31:44

質問

WiX Installer プロジェクトを含む VS 2012 ソリューションがあります。しかし、VS 2013 (リリース) でソリューションを開くと、WiX プロジェクトは互換性がありません。

どなたか、VS 2013 バージョン (wixtoolset ?) が利用可能で、まだ作業中であるかどうかご存知ですか。または、現在のプロジェクトを VS 2013 で互換性のあるものにする方法はありますか。

どのように解決するのですか?

2013-12-02に更新しました。 WiX Toolset 3.8がリリースされ、Visual Studio 2013のエディションが正式にサポートされました。ダウンロードは wixtoolset.org .

手動でVisual Studio 2013と旧バージョンのWiXの互換性を有効にすることができます。

  1. コピー

    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

  2. 修正

    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>
    
    
  3. 次に VS2013 Native Tools コマンドプロンプトを開きます ( C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts )を開き、実行します。

    devenv /setup

Visual Studio 2013 を開くと、WiX 3.7 のプロジェクトが互換性を持っています。