作者對于VS2003錯誤的詳細介紹
VS2003錯誤還是比較常見的,于是我研究了一下VS2003錯誤的原因,在這里拿出來和大家分享一下,希望對大家有用。經(jīng)過長時間學習VS2003,于是和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會你更多東西。
重新打開正在VS2003.Net里面正在作的項目時,老半天沒反應,機子變得異常慢,當然,出于職業(yè)的敏感,馬上來了個Ctrl+Alt+Del,這下不好,CPU占用100%,一直高居不下,運行IE,老半天沒反應。第一直覺,是不是中招了?
速度至上,關機重新啟動,立馬打開KV2006正版殺毒軟件,殺了再說,將近2個小時的折磨,我的機子冰清玉潔,一個毒瘤的影子也沒有(絕對沒有毛片,我是五好青年)!乍會這樣?再打來了個Ctrl+Del+Alt,查看任務管理器,看下有沒有"外星人"侵入我方領土,在百度上看到windows這個任務管理器比較水。
于是我又去下了一個據(jù)說是比較拽的aports來進行進程分析,起初懷疑是sVShost.exe被強奸了?。ê芏辔恼抡fwin2000只有2個這個東東,而我的走出了三個),把他close掉了,CPU還是100%,一個個進程都關了,結果還是一樣的.----這樣第一個可能性:機子中招了的可能性被排除!
由于一開始沒有任何提示,只是CPU受折磨,但打開VS2003正常,我試著打開其它項目居然正常!難道是我的程序出問題?二話不說,把昨天的備份程序搞出來(這可是運行正常的),將現(xiàn)在的源文件重命名,把備份搞進去(我經(jīng)常這樣做,以前沒有出現(xiàn)什么錯),重新啟動,打開project,問題依舊。。。。 第二個可能性:程序出問題的可能性也被排除!#t#
難道就這樣被折磨?在CSDN上發(fā)了一個求教貼,沒有能夠得到好的解決方案??偛荒芾系劝?!
有網(wǎng)友說是用了代理上網(wǎng)而造成這個問題,我這機子重來沒有用代理上網(wǎng)過??!還有網(wǎng)友說是不是一些BT之類,電驢之類所造成的CPU資源問題,我二話不說就否定了,小生我從來不用BT電驢之類,乍會呢?還有一個網(wǎng)友貼到讓我把SMTP虛擬服務器先關了。
再啟動,我按照他的方法試了一下,還是不行??!新建項目呢??我一時沒想到這個方法,可以新建一個項目把原來的代碼引用過去就行??!腦子里閃過一絲念頭,打開VS2003.Net,新建項目,完了,沒動靜,死了。又看了一下Ctrl+Alt+Del, CPU100%沒得說,一條直線正在我眼前持續(xù)的劃過......
我開始懷疑是不是IIS在作怪??發(fā)現(xiàn)在IIS下打開原來的項目也不行,CPU居然也是占用100%!反正都要死了,不搞白不搞,搞一下才知道。于是,重啟機子,我把原來建項目時IIS自動所對應的虛擬目錄刪除掉,同時新建一個不同命名的項目,這下又出現(xiàn)了新問題:
無法找到腳本庫:/aspnet_client/system-web/v1.14322/webuivalidation.js
VS2003錯誤這個問題不難,很好解決:
方法就是:點擊開始→運行:c:\winnt\microsoft.net\framework\v1.14322\aspnet-regiis -c
OK
這個問題解決了,我又覺得我應該把現(xiàn)在這個項目命名為原來的項目名稱才行,這樣重新引用原來的代碼,應該就可以解決了吧!廢話少說,行動再說----結果!不行!又恢復到原來的CPU100%了
郁悶,VS2003錯誤搞得自己有點窩火了!關機,重啟第48次,我再打開VsNet2003,絕望中,反正都死了,死也要看到乍么個死法才行,我就打開這項目,等他CPU運行,看最后的結果是什么!蝸牛般的運行(狀態(tài)欄中有“正在打開web服務器之類的文字提示)。。。