無法啓動 Asp.net Development Server

對於VS開發環境下,瀏覽網頁出現錯誤:無法啓動 Asp.net Development Server

網上的現行作法是:===============================================
>>>step1
【工具】->【外部工具】->按【添加】輸入:
1)標題:Web Server Port:8080
2)命令:C:WINDOWSMicrosoft.NETFrameworkv2.0.50727WebDev.WebServer.EXE
3)參數:/port:8080 /path:$(ProjectDir)
4)【使用輸出窗口】選上

>>>step2
點擊step1後在【工具】菜單上出現的“Web Server Port:8080”選項,激活自定義Web Server服務器,激活後窗口右下角會出現一個“asp.net development server”圖標。

>>>step3
在網站上右擊選擇【屬性頁】->【啓動選項】->【使用自定義服務器】,在基URL輸入http://localhost:8080

>>>step4

記得要把該網站或項目的IIS上的運行端口也要改成8080:IIS--找到你的項目網站,並且右擊--將端口改成8080
===============================================


解決過程和上面稍微有點不一樣:
1、step1 中的命令 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/WebDev.WebServer.EXE在電腦中找不到這個路徑,後來無意中看到另一篇文章說VS2005的WebDev.WebServer路徑是上面,而VS2008的路徑則是C:/Program Files/Common Files/Microsoft Shared/DevServer/9.0/WebDev.WebServer.EXE
2、step1 中的【使用輸出窗口】,在我的VS2008中是灰色不可選的,就沒管它了。
3、做完step3 後就可以在VS中正常瀏覽打開網頁了。

 

【注】

如果還是不行的話,請檢查一下你的殺毒軟件是不是NOD32,如果是的話,再試一下下面所提到的方法,修改一下它的“高級設置” 

1、打開NOD32的主界面,並切換到高級模式。
2、點擊菜單“設置”裏的“高級設置”。
3、選到樹狀菜單的“Web 訪問保護 -> HTTP”上,把“啓用HTTP檢查”關閉即可。

 

 

還有一個更笨的方法是重裝VS環境。

其實還有一種最簡單經濟的方法:

複製一份WebDev.WebServer.EXE文件
放置在以下路徑(VS 2008):

C:/Program Files/Common Files/Microsoft Shared/DevServer/9.0/WebDev.WebServer.EXE

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章