Hemos creado un proyecto wix simple para una aplicación básica de Windows. Todo se construye bien y se produce el MSI.Falta el archivo Wix darice.cub al crear desde visual studio 2010
Sin embargo, al cambiar a Release aparece el siguiente mensaje de error;
light.exe(0,0): error LGHT0222: The cube file'C:\Users\julius\AppData\Local\assembly\dl3\3V768E95.XWA\CYQG3JK6.XHT\2b4730b4\00186b06_b0b7cb01\darice.cub' cannot be found. This file is required for MSI validation.
Si ejecuto nuestro script de construcción que usa msbuild para construir la solución todo funciona bien. Así que estoy pensando que tiene algo que ver con el entorno del estudio visual. He intentado hacer una solución simple con un instalador de wix y esa solución funciona bien tanto en depuración como en versión.
Estoy ejecutando esto en Windows 7 cuadro de 64 bits utilizando VS 2010 SP1.
¿Alguna idea de lo que debo buscar?
Sí, eso es lo que terminé haciendo así. El directorio sigue cambiando ... frustrante. – Julius
Esto está relacionado: https://sourceforge.net/p/wix/bugs/3199/ –
The Fix funcionó. Una pequeña modificación es que con la última instalación lo coloca en una ubicación diferente. C: \ Archivos de programa (x86) \ WiX Toolset v3.7 \ bin – LCarter