Stworzyliśmy prosty projekt wix dla podstawowej aplikacji Windows. Wszystko się dobrze układa, a MSI jest produkowane.Brak pliku Wix darice.cub podczas budowania z Visual Studio 2010
Jednak przejście na Release daje następujący komunikat o błędzie;
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.
Jeśli uruchomię nasz skrypt budujący, który używa msbuild do zbudowania rozwiązania, wszystko działa dobrze. Myślę, że ma to coś wspólnego ze środowiskiem studia wizualnego. Próbowałem zrobić proste rozwiązanie z instalatorem wix i to rozwiązanie działa dobrze zarówno w debugowaniu i wydaniu.
Im uruchomiony to w systemie Windows 7 64-bitowe pole przy użyciu VS 2010 SP1.
Jakieś pomysły, na które powinienem zwrócić uwagę?
Tak, to jest to, co skończyło się robi, jak również. Katalog ciągle się zmienia ... frustrujący. – Julius
Jest to powiązane: https://sourceforge.net/p/wix/bugs/3199/ –
Naprawiono działanie. Jedną z drobnych modyfikacji jest to, że przy najnowszej instalacji umieszcza ją w innym miejscu. C: \ Program Files (x86) \ Zestaw narzędzi WiX v3.7 \ bin – LCarter