.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文件刪除再編譯就能夠經過了。 .net