這週請同事幫忙修改一支ASP.NET 網站程式,但同事準備進入偵錯時出現了無法啟動IIS Express Web 伺服器的問題,筆記解決無法啟動IIS Express Web伺服器的辦法。
問題情境:
1.Visual Studio 2015 Update1
2.同事的專案啟動網站偵錯就出現以下訊息:
IIS Express是Visual Studio2012/2013/2015預設的Web 伺服器。
問題調查:
先打開事件檢視器
Windows鍵 + R + eventvwr.msc
果然在Windows紀錄 > 系統發現HttpEvent 發現了無法建立記錄檔案的跡證
Event log顯示請確認目錄正確,而且這部電腦在目錄上可以寫入存取。
好!至少可以確認問題點是因為log檔案無法建立。
解決辦法:
重新確認資料夾權限或是刪除log資料夾後再執行偵錯就順利過關了。
電腦右下角的IIS Express順利啟動!
雖然程式可以偵錯了,但權限跑掉的原因不明,先筆記解法。
參考:
“Unable to launch the IIS Express Web server” error