幾分鐘教你VS2003 IIS的安裝錯誤與常識
昨天到今天搞了一整天的電腦,我都快崩潰了! ,以后再也不能隨便的關機了,因為這次的不小心,幾乎所有的VS2003 IIS安裝,調試問題都被我碰到了,還好,我一個個把他記錄下來了,同時,在相關論壇上找了一些相關的解決辦法,分享一下,供大家相互學習交流。
起因是這樣的,機子運行IE時假死,我用著不爽,就二話不說熱啟動,結果就出事了。重新打開正在Vs2003.Net里面正在作的項目時,老半天沒反應,機子變得異常慢,當然,出于職業的敏感,馬上來了個Ctrl+Alt+Del,這下不好,CPU占用100%,一直高居不下,運行IE,老半天沒反應。第一直覺,是不是中招了?
速度至上,關機重新啟動,立馬打開KV2006正版殺毒軟件,殺了再說,將近2個小時的折磨,我的機子冰清玉潔,一個毒瘤的影子也沒有(絕對沒有毛片,我是五好青年)!乍會這樣?再打來了個Ctrl+Del+Alt,查看任務管理器,看下有沒有"外星人"侵入我方領土,在百度上看到windows這個任務管理器比較水,于是我又去下了一個據說是比較拽的aports來進行進程分析,起初懷疑是svshost.exe被強奸了!(很多文章說win2000只有2個這個東東,而我的走出了三個),把他close掉了,CPU還是100%,一個個進程都關了,結果還是一樣的.----這樣第一個可能性:機子中招了的可能性被排除!
由于一開始沒有任何提示,只是CPU受折磨,但打開vs2003正常,我試著打開其它項目居然正常!難道是我的程序出問題?二話不說,把昨天的備份程序搞出來(這可是運行正常的),將現在的源文件重命名,把備份搞進去(我經常這樣做,以前沒有出現什么錯),重新啟動,打開project,問題依舊。。。。 第二個可能性:程序出問題的可能性也被排除!
#t#難道就這樣被折磨?在論壇上發了一個求教貼,沒有能夠得到好的解決方案??偛荒芾系劝桑?/P>
有網友說是用了代理上網而造成這個問題,我這機子重來沒有用代理上網過??!還有網友說是不是一些BT之類,電驢之類所造成的CPU資源問題,我二話不說就否定了,小生我從來不用BT電驢之類,乍會呢?還有一個網友貼到讓我把SMTP虛擬服務器先關了,再啟動,我按照他的方法試了一下,還是不行啊!新建項目呢??我一時沒想到這個方法,可以新建一個項目把原來的代碼引用過去就行啊!腦子里閃過一絲念頭,打開Vs2003.Net,新建項目,KAO,完了,VS2003 IIS沒動靜,死了。又看了一下Ctrl+Alt+Del, CPU100%沒得說,一條直線正在我眼前持續的劃過......
我開始懷疑是不是IIS在作怪??發現在VS2003 IIS下打開原來的項目也不行,CPU居然也是占用100%!反正都要死了,不搞白不搞,搞一下才知道。于是,重啟機子,我把原來建項目時IIS自動所對應的虛擬目錄刪除掉,同時新建一個不同命名的項目,這下又出現了新問題:
無法找到腳本庫:/aspnet_client/system-web/v1.14322/webuivalidation.js
這個問題不難,很好解決,方法就是:
點擊開始→運行:c:\winnt\microsoft.net\framework\v1.14322\aspnet-regiis -c
OK
這個問題解決了,我又覺得我應該把現在這個項目命名為原來的項目名稱才行,這樣重新引用原來的代碼,應該就可以解決了吧!廢話少說,行動再說----結果!不行!又恢復到原來的CPU100%了