Pembaruan 2013-12-02: WiX Toolset 3.8 dirilis dengan dukungan resmi untuk edisi Visual Studio 2013. Ini tersedia untuk diunduh dari wixtoolset.org .
Anda dapat secara manual mengaktifkan kompatibilitas Visual Studio 2013 dengan versi WiX yang lebih lama:
Salin
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\WiX
ke
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
Ubah
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX\extension.vsixmanifest
dengan menambahkan berikut ini:
<VisualStudio Version="12.0">
<Edition>Ultimate</Edition>
<Edition>Premium</Edition>
<Edition>Pro</Edition>
<Edition>Express_All</Edition>
</VisualStudio>
Kemudian buka VS2013 Native Tools Command Prompt (dari C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts
) dan jalankan:
devenv / setup
Ketika Anda membuka Visual Studio 2013, proyek WiX 3.7 akan kompatibel.
The 'WiX Project Package' package did not load correctly.
Saya mengerti, hapus dir WiX dari `C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ Extensions \ Microsoft` dan perbaiki pengaturan Wix 3.8 agar berfungsi kembali.Hanya update untuk WiX v3.8, itu tidak mendukung VS2013: http://wixtoolset.org/releases/v3.8/stable
sumber
Jika Anda menginstal VS2013 setelah WiX, Anda harus menghapus instalasi WiX kemudian menginstalnya kembali. Hanya memperbaiki instalasi WiX saja tidak cukup.
sumber
Setelah menjalankan penginstal toolkit untuk wix:
Untuk Wix 3.8 dan 3.9, dengan Visual Studio 2012 dan 2013, saya diminta untuk menghapus semua file cache di:
Setelah menghapus file-file ini , jalankan dari command prompt untuk setiap versi VS:
Hanya setelah saya menghapus file-file ini dan menghidupkan ulang mesin, mengeksekusi "devenv / setup" memiliki efek yang diinginkan.
Jika file cache ini tidak dihapus terlebih dahulu, Anda mungkin mengalami masalah ketika paket Anda gagal dimuat dengan benar. Anda akan tahu jika paket Anda gagal dimuat karena VS akan gagal total saat startup.
sumber
Dengan WiX 3.7, bahkan jika Anda tidak dapat membuka wixproj di Visual Studio 2013, itu mengkompilasi menggunakan MSBuild untuk solusi VS2013. (ubah wixproj ToolsVersion = "12.0")
sumber
penginstal Wix terbaru tampaknya memperbaiki penginstalan tanpa konfigurasi apa pun.
bekerja untuk saya.
sumber
Anda harus memutakhirkan wix Anda dan menginstal WIX 3.9 agar Proyek WIX Anda kompatibel dengan vs 2013. Di bawah ini adalah tautan untuk mengunduh wix 3.9 https://wix.codeplex.com/releases/view/136891
sumber