如果出現(xiàn)了 lc.exe已退出伴栓,代碼為 -1茵瀑,治標(biāo)的辦法:
因?yàn)樽C書(shū)的原因撮躁,把項(xiàng)目中“properties”目錄下的“l(fā)icense.licx”文件刪除金踪,再編譯就成功了
在DevExpress ( 當(dāng)然并不范指DevExpress,很多收費(fèi)軟件都是這樣的)中,licenses.licx 是用戶(hù)許可證書(shū)文件不从,當(dāng)我們使用某些ActiveX(是Microsoft對(duì)于一系列策略性面向?qū)ο蠹夹g(shù)和工具的稱(chēng)呼惜姐,其中主要的技術(shù)是組件對(duì)象模型(COM))控件時(shí)需要該文件.當(dāng)我們沒(méi)新創(chuàng)建一個(gè)窗體時(shí),licenses.licx就會(huì)更新.
當(dāng)我們每次新建窗體時(shí),或者發(fā)布項(xiàng)目時(shí),都會(huì)彈出一個(gè)對(duì)話框,或者當(dāng)我們的Dev版本號(hào)不一致時(shí),項(xiàng)目也是編譯不通過(guò)的.因此在此有兩種選擇
1 : 刪除licenses.licx文件,但是治標(biāo)不治本,當(dāng)我們重新生成時(shí),還是會(huì)出現(xiàn)的.因?yàn)槟阌玫臇|西就是人家的.想出來(lái)就出來(lái)了.
2 : 右擊 licenses.licx文件,屬性 -- > Build Action 設(shè)置為 none 就可以了.