Ketika saya membuka dialog Proyek Baru di Visual Studio 2015, XML Penginstal Windows tidak tersedia. Bagaimana cara mengaktifkan proyek WiX di Visual Studio 2015?
Ketika saya membuka dialog Proyek Baru di Visual Studio 2015, XML Penginstal Windows tidak tersedia. Bagaimana cara mengaktifkan proyek WiX di Visual Studio 2015?
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
ke
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\WiX
Kemudian jalankan sebagai Administrator:
"C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv" / setup
Ketika Anda membuka Visual Studio 2015, WiX 3.9 dan proyek sebelumnya akan kompatibel.
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
@ 5ervant build terbaru dari WiX v3.10 mendukung @VisualStudio 2015.
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 maupun C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7
folder di sistem saya.
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 )
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
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!