Asp.net-Core
ASP.NET Core - 啟動 Web 伺服器的時間比預期的要長
我正在嘗試使用 Web API 或 Web 應用程序模板調試 ASP.NET Core Web 應用程序:
無需向項目添加額外的程式碼等。
我使用 IIS Express 調試應用程序並顯示以下消息
啟動 Web 伺服器的時間比預期的要長。
大約等待 10 分鐘後,我的處理器使用率不到 10%。看起來 Web 伺服器不會再等待啟動,因此調試也不會啟動。如何啟動 Web 伺服器以便繼續調試 .NET Core Web 應用程序?
我的機器環境如下
Microsoft Visual Studio Enterprise 2015 Version 14.0.25123.00 Update 2 Microsoft .NET Framework Version 4.6.01055 .NET Command Line Tools (1.0.0-preview1-002702) Product Information: Version: 1.0.0-preview1-002702 Commit Sha: 6cde21225e Runtime Environment: OS Name: Windows OS Version: 10.0.10240 OS Platform: Windows RID: win10-x64
對我來說,問題是啟動時的自簽名 SSL 證書安裝彈出視窗沒有完成。
這就是為我解決問題的原因。
我的設置:
win10 VS 2015 社區使用者作為非管理員執行 .NET 核心 asp.net 框架站點/應用程序項目配置為使用 localhost 啟動預設為 https 啟動時預設瀏覽器 - Chrome
解決的步驟。
使用 IISExpress 啟動 VS 調試 VS 掛起並顯示“啟動 Web 伺服器的時間比預期的要長”
右鍵點擊右下主視窗中的圖示托盤將滑鼠移到 IISExpress 圖示上並右鍵點擊在彈出的查看站點上下文菜單下選擇啟用 https 的站點這將打開您站點的視窗和一個彈出菜單,要求您信任自己簽名的 SSL 證書將要求您將證書安裝為受信任的 SSL 證書。
從那時起,我沒有收到啟動掛起


