”LC.exe” exited with code -1錯誤的解決辦法

.net運行時,有時報”LC.exe” exited with code -1錯誤。對於這個錯誤,一般來講,都是由於在進行編譯代碼的時候,引用的類有錯誤或不一致,以及引用的類的licenses.lic不正確導致的。
         對於以上兩種情況:
                  第一種情況比較容易解決,因爲打開項目的引用,能夠看到有些引用變成黃色了,重新引用一次就能解決;
                  第二種情況有些複雜,因爲引用的類沒有出現黃色警告,但每次編譯都報”LC.exe” exited with code -1 錯誤,這時看一下輸出,會發現原來LC.exe在執行編譯的時候,用到了Properties下面的licenses.lic,由於 licenses.lic不匹配,就導致了錯誤的發生。
        第二種情況發生的原因分析:由於我原來使用的是06版的Infragistics控件,後來換成09版,雖然安裝都正常,但就是編譯不能通過。
         解決方法:將Properties下面的licenses.lic文件刪除再編譯就可以通過了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章