Ketika saya membuka dialog Proyek Baru di Visual Studio 2015, XML Penginstal Windows tidak tersedia. Bagaimana cara mengaktifkan proyek WiX di Visual Studio 2015?
visual-studio
wix
visual-studio-2015
Chris Schiffhauer
sumber
sumber
Jawaban:
Pembaruan 2015-09-08: WiX Toolset 3.10 dirilis dengan dukungan resmi untuk Visual Studio 2015 edisi. Ini tersedia untuk diunduh dari wixtoolset.org .
Anda dapat secara manual mengaktifkan kompatibilitas Visual Studio 2015 dengan WiX 3.9 atau yang lebih lama:
Salin
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
keC:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\WiX
Kemudian jalankan sebagai Administrator:
Ketika Anda membuka Visual Studio 2015, WiX 3.9 dan proyek sebelumnya akan kompatibel.
sumber
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat
Ini juga masalah saya sebelumnya, dan sepertinya jawaban Chris Schiffhauer bukanlah solusi terbaik saat ini, karena WiX 3.9 atau sebelumnya tidak secara khusus dibuat untuk Visual Studio 2015.
Solusinya hanya dengan menginstal versi terbaru WiX v3.10 dari tautan ini seperti yang mereka balas di tweet mereka: https://twitter.com/wixtoolset/status/597796279729528833
Saya hanya memiliki Visual Studio Community 2015 RC ketika saya sedang mencari solusi, dan setelah mengikuti jawaban Chris, setelah menginstal WiX Toolset v3.9 R2, saya tidak menemukan
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE
folder maupunC:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7
folder di sistem saya.sumber
Saya telah menemukan bahwa urutan pemasangan itu penting. Menggunakan VS2015, ketika saya mencoba menambahkan proyek WiX yang sudah ada, saya tidak dapat memilihnya karena ekstensi * .wixproj tidak tersedia. Ketika saya mencoba menambahkan proyek WiX baru, template "Windows Installer XML" tidak tersedia.
Untuk memperbaikinya, saya menutup VS2015, mencopot pemasangan alat WiX menggunakan Panel Kontrol dan menginstal ulang dengan menjalankan wix310.exe (versi 3.10.2.2516 diunduh dari https://wix.codeplex.com/releases/view/619491 )
sumber
sumber
Saya mendapat masalah yang sama dengan 3.11. Saya menghapus instalan 3.11 & menginstal WIX 3.10. Wix versi 3.10 bekerja dengan lancar tanpa langkah manual dengan VS 2015.
Atul
sumber
Dalam skenario saya, proyek Wix dalam solusi VS 2015 akan memuat dengan baik, tetapi berhenti memuat suatu hari yang baik dengan pengecualian bahwa jenis proyek wix tidak didukung. Masalah terus bermunculan bahkan setelah menginstal VS 2015 Wix Toolset v3.11.1.2318 yang relevan telah diperbarui.
Solusinya terletak pada Tools-> Extension and Updates , mencari ekstensi Wix dalam daftar ekstensi dan mengaktifkannya. Itu entah bagaimana telah dinonaktifkan. Mengaktifkannya meminta untuk memulai kembali VS 2015, yang, setelah memulai ulang memuat proyek Wix dengan baik.
HTH!
sumber