無法啟動 Asp.net Development Server 這個問題能解決__.net

來源:互聯網
上載者:User

好鬱悶,我現在用的是VS2010,前一天還好好的,第二天啟動項目的時候就出現"無法啟動 Asp.net Development Server"這問題,網上搜到很多辦法,一一試過,但均為解決,於是重裝VS2010,結果也不行,於是根據所查的一大堆結果,慢慢琢磨,終於OK.

我是這麼解決的:

 

控制台→系統和安全→Windows防火牆→允許程式或功能通Windows防火牆  有一個Web管理服務,讓他允許通過防火牆(或者你直接關閉Windows防火牆的啦,一般正常用電腦,是不會有事的)。

然後 運行→services.msc(服務)→ASP.NET狀態服務,把它啟動了,並設定成自動啟動。

OK,重啟電腦,搞定了。

 

還有一種方法也可以:

第一步:

開啟VS, 工具→外部工具→添加

標題:Web Server Port:8080
命令:C:/Program Files/Common Files/microsoft shared/DevServer/10.0/WebDev.WebServer20.EXE

參數:/port:8080 /path:$(ProjectDir)            

 

第二步:

在工具菜單會出現Web Server Port:8080 這麼一項,單擊它並啟用它

 

第三步:

網站→啟動選項。 伺服器選為:使用自訂伺服器(M),基URL(B):http://localhost:8080

 

OK,搞定了。現在瀏覽試試。

 

至於VS2008和上述不走差不多,只是命令路徑不一致,為:C:/Program Files/Common Files/microsoft shared/DevServer/9.0/WebDev.WebServer.EXE

 

VS2005命令路徑是:C:/Windows/Microsoft.NET/Framework/v2.0.50727/WebDev.WebServer.EXE

需要注意的是,在VS2005的外部工具視窗,有一個複選框 使用輸出視窗(O),要選中了。

 

其實在出現這問題之前,你先在網站→啟動選項,屬性也視窗看看,伺服器是不是選中的是 使用預設Web伺服器(U),

如果不是,先選中,然後瀏覽器查看試試,如若不行,再試試用上述的方法來解決。

 

我朋友也出現過這問題,就是最下邊這原因。



 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.