解決inetinfo的CPU占用很大 VS.NET打不開項(xiàng)目的問題

2010-08-28 10:49:18來源:西部e網(wǎng)作者:

今天VS.NET打不開項(xiàng)目讓我浪費(fèi)了2個(gè)小時(shí)的寶貴時(shí)間!剛剛解決這個(gè)問題趕快就上來寫一篇LOG!

下午剛上班就調(diào)試一段.net程序,正調(diào)試著突然計(jì)算機(jī)藍(lán)屏。只好重啟計(jì)算機(jī),但是重啟以后用 VS.NET2003 打開原來的項(xiàng)目時(shí)就發(fā)現(xiàn)好久好久都打不開,并且 inetinfo.exe 占用CPU非常大,在W indows任務(wù)管理器 中結(jié)束了 VS.NET2003,但是 inetinfo.exe 依然占用很大資源,只要用工具殺掉進(jìn)程!新建一個(gè)項(xiàng)目問題依舊,到底怎么回事呢?

上網(wǎng)查了一下,很多文章都介紹了解決inetinfo.exe CPU占用 100% 的問題,方法基本上都一樣:

安裝.Net Framework SP1 或者 重裝IIS。于是我就按照網(wǎng)上提供的方法做,但是依舊沒有解決問題。

我做的工作有:
1、重新安裝IIS,沒解決!
2、安裝.Net Framework SP1,還是不行!
3、我甚至是重新安裝了VS.NET 2003!但是問題依舊沒有解決。

這個(gè)時(shí)候我?guī)缀跻艞壛,突然找到一篇和我?jīng)歷相似的文章,雖然修復(fù)的方法還是上面那些,但是文章中說了問題的原因:

就是因?yàn)橥蝗坏臄嚯娀蛘咧貑ⅲ斐蒊IS的LOG錯(cuò)誤,當(dāng)VS.NET打開或者新建項(xiàng)目的時(shí)候,inetinfo.exe 會(huì)不停的尋找日志,但是日志文件已經(jīng)損壞,IIS還是個(gè)笨蛋,所以造成 inetinfo.exe 死循環(huán)占用過大的CPU資源!

知道原因?yàn)樯哆重裝這個(gè)重裝那個(gè)呢?我真是不理解!

解決的方法:
找到IIS日志文件的位置,一般在 %WinDir%\System32\LogFiles ,我的在 C:\WINNT\System32\LogFiles 中,一般 W3SVC1 目錄是“默認(rèn)WEB站點(diǎn)”使用的日志文件目錄,在里面找到當(dāng)天的日志文件ex060714.log,咔嚓一下刪掉!重新打開 VS.NET 2003,一切又恢復(fù)正常了!好開心啊~~~~

注:如轉(zhuǎn)載本文請(qǐng)注明來源于西部E網(wǎng)(virtualinteriordefine.com),謝謝!

關(guān)鍵詞:VS.NET

贊助商鏈接: