2014-02-28 123 views
0

我下載了壓縮版本的WiX 3.7。Wix 3.7:candle.exe從命令行崩潰

現在,當我嘗試運行命令行candle.exe我得到以下錯誤:

System.BadImageFormatException: Could not load file or assembly 'candle.exe' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.

我得到同樣的錯誤,即使我不傳遞任何參數candle.exe 。

在相同的環境中,如果我使用WiX 3.0的candle.exe,則調用可以正常工作。

我錯過了一些明顯的東西嗎?我應該改變任何設置嗎?

回答

0

是的。獲得一個新的.NET運行時。所需的運行時間是4.0,但我無法在任何地方找到它。選擇二進制發行版而不是安裝程序時,必須小心。

您可能也對這個bug report感興趣,它被視爲「預期的行爲」。

+0

我安裝了4.0,它現在可以工作。缺乏文檔和非描述性錯誤對我來說是一個糟糕的組合:) – romanws