新聞中心
Visual Studio 2003.NET有很多值得學(xué)習(xí)的地方,這里我們主要介紹Visual Studio 2003.NET,包括介紹Visual Studio 2003.NET等方面,英文Windows下,Visual Studio 2003.NET 信息不全問(wèn)題的解決

成都創(chuàng)新互聯(lián)公司長(zhǎng)期為千余家客戶(hù)提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為涇源企業(yè)提供專(zhuān)業(yè)的網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè),涇源網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。
用winxp sp2 英文版和vs2003中文版,使用VC開(kāi)發(fā),在連接出現(xiàn)錯(cuò)誤時(shí)只顯示: LINK : fatal error LNK1168: 而沒(méi)有了后面的 詳細(xì)信息.
雖然我知道LNK1168是指"給定文件沒(méi)有寫(xiě)權(quán)限。"的意思,但是還有許多其它link錯(cuò)誤也是同樣的之后錯(cuò)誤號(hào),沒(méi)有詳細(xì)錯(cuò)誤信息,這樣的話,定位錯(cuò)誤就非常困難了.
我做了很多種重裝的嘗試,均告失敗:
1.修復(fù)安裝.net2003
2.卸載.net2003中的VC,然后重新裝VC
3.卸載整個(gè).net2003, 然后重裝.
#t#我也在網(wǎng)上搜索了很久,始終沒(méi)有找到答案,我搞了一天的時(shí)間,就差點(diǎn)重裝系統(tǒng)了,原因竟然是: 英文版XP的中文輸入系統(tǒng)出了問(wèn)題,導(dǎo)致中文link.exe無(wú)法輸出正常的錯(cuò)誤字符串給Visual Studio 2003.NET 的"輸出"和"任務(wù)列表中";
如果有同樣問(wèn)題的朋友,可以先檢查下這里看看,是不是和我有同樣的現(xiàn)象:
1.打開(kāi)控制面板,選擇"Regional and Language Options";
2.選擇"Languages"頁(yè),點(diǎn)"Details..."按鈕
3.看看"Default Input Language"下是否為空,"Installed Servuces"中是否也沒(méi)有了中文輸入法,在我出問(wèn)題的系統(tǒng)中,想點(diǎn)"Add..."按鈕都沒(méi)有辦法了
解決辦法1.回到"Regional and Language Options"中的"Languages"頁(yè)
2.把"Install files for East Asian Languages"前面的勾去掉,然后"Apply"
3.重新勾選"Install files for East Asian Languages"前面的勾,然后"Apply"
4.再次查看"Default Input Language",是不是正常了??
以上正常之后,重新打開(kāi)Visual Studio 2003.NET ,編譯一下,看看link錯(cuò)誤信息不全問(wèn)題是不是就解決了
總結(jié):
這個(gè)問(wèn)題應(yīng)該說(shuō)是VS的BUG,同時(shí)也是Windows的BUG.
說(shuō)是VS的BUG是因?yàn)閂S的編譯器能夠得出正確的中文字符串,而LINK卻不能;
說(shuō)是Windows的BUG,是因?yàn)椴荒茈S便把輸入法給丟掉了.
本文名稱(chēng):詳細(xì)概述Visual Studio 2003.NET描述過(guò)程與分析結(jié)果
本文URL:http://m.5511xx.com/article/dheechg.html


咨詢(xún)
建站咨詢(xún)
