[Visual Studio]無法啟動IIS Express Web伺服器

這週請同事幫忙修改一支ASP.NET 網站程式,但同事準備進入偵錯時出現了無法啟動IIS Express Web 伺服器的問題,筆記解決無法啟動IIS Express Web伺服器的辦法。

 

問題情境:

1.Visual Studio 2015 Update1

2.同事的專案啟動網站偵錯就出現以下訊息:

IIS Express是Visual Studio2012/2013/2015預設的Web 伺服器。

 


問題調查:

先打開事件檢視器

Windows鍵 + Reventvwr.msc

 

果然在Windows紀錄 > 系統發現HttpEvent 發現了無法建立記錄檔案的跡證

Event log顯示請確認目錄正確,而且這部電腦在目錄上可以寫入存取。

好!至少可以確認問題點是因為log檔案無法建立

 


解決辦法:

重新確認資料夾權限或是刪除log資料夾後再執行偵錯就順利過關了。

電腦右下角的IIS Express順利啟動!

雖然程式可以偵錯了,但權限跑掉的原因不明,先筆記解法。

 


參考:

“Unable to launch the IIS Express Web server” error

Visual Studio 中 ASP.NET Web 專案的 Web 伺服器

IIS Express Overview