2013-01-01 169 views
3

我在XP Pro SP3上使用VS2010 Express SP1。我在幾天前在IIS Express下運行良好的本地驅動器上有一個Web開發站點。現在,當我在IIS Express下啓動時,IIS Express的CPU使用率高達50%,並且不會下降,最終將機器凍結至少幾分鐘(此時我會重新啓動PC)。該網站在VS開發服務器(Cassini)下正常工作。在IIS Express中的頁面調用iis express掛起

http://localhost:4306/mypage 

的TraceError一個這樣的事件是在這裏:

https://www.yousendit.com/download/UW13UGhTSWVwaFRvS3NUQw 

我做了最近兩個變化,可能影響到的東西。 1)我爲該操作測試製作了一個副本,並讓它在IIS 5.1下運行。然後我在開發站點指出了IIS 5.1,並讓它運行;工作正常。 2)我重命名了開發網站所在的文件夾,然後無法弄清楚如何讓VS2010 Express在起始頁面上識別它;但我過去了。

我試着卸載IIS Express並重新安裝,沒有快樂。

我試着看着IISExpress文件夾配置文件xml,但是我找不到文檔來告訴我我可以用它們做什麼。

我在不同的文件夾中使用V2010 Express構建了一個全新的裸機站點,並獲得了結果。

我需要IIS Express,因爲我有廣泛的JavaScript,真的不想回到C​​assini進行JS調試。

有關如何讓IIS Express備份並在我的開發網站上正常運行的任何建議,將不勝感激。

謝謝!

更新

有人指出,上述日誌文件中有一個「企圖附加自動命名的數據庫」的錯誤,所以我修改了web.config中,我可以有我消除了,但我可以不能確定,因爲我無法獲得另一個跟蹤「掛起」的TraceLog;系統顯然在生成TraceLog之前掛起。

然後我跑了一些更多的測試,下面我更改了網站的開始頁面。這最初產生了一個「無法顯示頁面」的錯誤,而不是掛起,所以我認爲這個錯誤可能是更具體的頁面。但是,它在兩個目標頁面上都會生成掛起錯誤,因此「無法顯示頁面」與掛起不一致。

更改連接字符串中的web.config =>它有兩個用於CTLS.mdb,a)一種與文件夾路徑,b)另一種與[DataDirectory目錄];除去二) 下VS開發服務器=>任職 關閉VS2010快遞 重啓動VS2010快遞然 冉調試的站點下IIS快遞=>而不是掛,給了「IE無法顯示網頁」 下IIS快遞反覆調試站點= >無法顯示頁面
在VS2010 Express中,將起始頁更改爲「SiteEntrance.aspx」,在IIS Express下重複調試=> IIS Express掛起 重新啓動的PC 重新啓動VS2010,將起始頁更改爲「zTestLaunch.aspx 「,在IIS Express下運行Debug =>」IE無法顯示頁面「 在VS2010 Express中,將啓動頁面改爲」SiteEntrance「。aspx「,在IIS Express下重複調試=>」IE無法顯示頁面「 停止調試,重新啓動調試=>無法顯示頁面 停止調試,重新啓動調試=>無法顯示頁面 關閉VS2010 Express,指出它指向IIS Express,重新啓動的調試=>無法顯示頁面(= SiteEntrance.aspx) 重啓動VS2010,改變開始頁面「zTestLaunch.aspx」,IIS下快速運行調試=> IIS快遞從一個掛

這裏的追蹤日誌「無法顯示頁面」事件

https://www.yousendit.com/download/UW16aXRJNHY4Q1RvS3NUQw 

Upda te:

那麼,這個問題顯然是如此奇特,沒有人在四個論壇和一個付費服務中聽說過它。下一步停止微軟支持259美元。 EXCEPT - 愚蠢的我,我發現不需要IIS Express來調試VS Studio Express中的JavaScript((我認爲我這麼做了 - 有些誤解可能會讓IIS Express與IE瀏覽器混淆),所以,作爲我的驅動程序,我並不需要在這方面努力的任何進一步。

Finito!由於任何人讀到這裏誰。

+0

我定期遇到同樣的問題,所以你並不孤單。 – spadelives

回答

0

這個問題顯然是如此奇特,沒有人在四個論壇和一個有償服務聽說過它。下一步停止259美元微軟支持除了 - 愚蠢的我,我發現不需要IIS Express來調試在VS Studio Express中的JavaScript((我認爲我做了一些誤解可能與IE瀏覽器混淆IIS Express,你需要),所以,作爲我的司機,我不需要再進一步處理這個問題。

+0

嗨,我剛剛發現這[link](http://dailydotnettips.com/wp-content/uploads/2013/08/Linked_Browser_Enable_Checked_thumb.png)這也可能是你爲什麼得到這個問題。 這裏是鏈接到論壇,我發現這[鏈接](http://forums.iis.net/t/1212060.aspx?100+200+CPU+load+no+other+issues) –