掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
在Windows英文版下進(jìn)行調(diào)試.Net2003,VS 2003卻出現(xiàn)了一些調(diào)試錯(cuò)誤,導(dǎo)致VC Link信息不全的問題還有許多,下面就對(duì).Net2003的VC Link信息不全的問題進(jìn)行詳細(xì)的解釋說明。

創(chuàng)新互聯(lián)是專業(yè)的鄂倫春網(wǎng)站建設(shè)公司,鄂倫春接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行鄂倫春網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
雖然我知道LNK1168是指"給定文件沒有寫權(quán)限。"的意思,但是還有許多其它link錯(cuò)誤也是同樣的之后錯(cuò)誤號(hào),沒有詳細(xì)錯(cuò)誤信息,這樣的話,定位錯(cuò)誤就非常困難了.
我做了很多種重裝的嘗試,均告失敗:
1.修復(fù)安裝.Net2003
2.卸載.Net2003中的VC,然后重新裝VC
3.卸載整個(gè).Net2003, 然后重裝.
我也在網(wǎng)上搜索了很久,始終沒有找到答案,我搞了一天的時(shí)間,就差點(diǎn)重裝系統(tǒng)了,原因竟然是:
英文版XP的中文輸入系統(tǒng)出了問題,導(dǎo)致中文link.exe無法輸出正常的錯(cuò)誤字符串給VC的"輸出"和"任務(wù)列表中";
如果有同樣問題的朋友,可以先檢查下這里看看,是不是和我有同樣的現(xiàn)象:
1.打開控制面板,選擇"Regional and Language Options";
2.選擇"Languages"頁,點(diǎn)"Details..."按鈕
3.看看"Default Input Language"下是否為空,"Installed Servuces"中是否也沒有了中文輸入法,在我出問題的系統(tǒng)中,想點(diǎn)"Add..."按鈕都沒有辦法了#t#
解決辦法:
1.回到"Regional and Language Options"中的"Languages"頁
2.把"Install files for East Asian Languages"前面的勾去掉,然后"Apply"
3.重新勾選"Install files for East Asian Languages"前面的勾,然后"Apply"
4.再次查看"Default Input Language",是不是正常了??
以上正常之后,重新打開VS2003.Net2003,編譯一下,看看link錯(cuò)誤信息不全問題是不是就解決了??
總結(jié):
.Net2003這個(gè)問題應(yīng)該說是VS的BUG,同時(shí)也是Windows的BUG.
說是VS的BUG是因?yàn)閂S的編譯器能夠得出正確的中文字符串,而LINK卻不能;
說是Windows的BUG,.Net2003是因?yàn)椴荒茈S便把輸入法給丟掉了.

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流