Actualización 2013-12-02: Se lanza WiX Toolset 3.8 con soporte oficial para las ediciones Visual Studio 2013. Está disponible para descargar en wixtoolset.org .
Puede habilitar manualmente la compatibilidad de Visual Studio 2013 con versiones anteriores de WiX:
Copiar
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\WiX
a
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
Modifique
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX\extension.vsixmanifest
agregando lo siguiente:
<VisualStudio Version="12.0">
<Edition>Ultimate</Edition>
<Edition>Premium</Edition>
<Edition>Pro</Edition>
<Edition>Express_All</Edition>
</VisualStudio>
Luego abra el símbolo del sistema de herramientas nativas VS2013 (desde C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts
) y ejecute:
devenv / configuración
Cuando abra Visual Studio 2013, los proyectos de WiX 3.7 serán compatibles.
The 'WiX Project Package' package did not load correctly.
lo entiendo, elimine el directorio WiX de `C: \ Archivos de programa (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ Extensions \ Microsoft` y repare la configuración de Wix 3.8 para que vuelva a funcionar.Sólo actualización de WiX v3.8, que hace de soporte VS2013: http://wixtoolset.org/releases/v3.8/stable
fuente
Si instala VS2013 después de WiX, tendrá que desinstalar WiX y luego reinstalarlo. No basta con reparar la instalación de WiX.
fuente
Después de ejecutar el instalador del kit de herramientas para wix:
Para Wix 3.8 y 3.9, con Visual Studio 2012 y 2013, se me pidió que eliminara todos los archivos de caché en:
Después de eliminar estos archivos , ejecute desde el símbolo del sistema para cada versión de VS:
Solo después de eliminar estos archivos y reiniciar la máquina, la ejecución de "devenv / setup" tuvo el efecto deseado.
Si estos archivos de caché no se eliminan primero, es posible que experimente un problema en el que sus paquetes no se carguen correctamente. Sabrá si sus paquetes no se cargan porque VS fallará miserablemente al iniciarse.
fuente
Con WiX 3.7, incluso si no puede abrir wixproj en Visual Studio 2013, se compila con MSBuild para una solución VS2013. (cambiar wixproj ToolsVersion = "12.0")
fuente
el último instalador de Wix parece corregir la instalación sin ninguna configuración.
trabajó para mi.
fuente
Debe actualizar su wix e instalar WIX 3.9 para que su proyecto WIX sea compatible con vs 2013. A continuación se muestra el enlace para descargar wix 3.9 https://wix.codeplex.com/releases/view/136891
fuente