VS2015 無法啟動IIS Express Web服務器
首先說一下我遇到問題的情況。這個項目是在公司電腦創建的,運行一直是正常的。今天把項目拷貝回來做。
可是到自己的電腦上,運行就提示 無法啟動IIS Express Web服務器。
修改了一下配置文件,修改web配置。發現都沒有效果。然后就開始上網找解決方法,找了好幾種,有修改配置文件的,有增加權限的,試了幾種都沒效果,不適合我這種情況。
后來看了一下仔細看了系統應用日志,其實寫的還是很清楚的,主要是aspnetcore.dll沒有加載,然后就從這邊入手,終於找到了一個解決辦法。
這個需要下載一個關於VS2015的更新
microsoft .net core 1.0.1 vs 2015 tooling preview2 下載地址:https://www.microsoft.com/net/download/core
安裝好之后,程序就可以正常運行了。IIS Express也運行了。
后來我猜想了一下,問題原因可能有兩個:
一、公司電腦安裝VS2015的時候 同時安裝了 .net Core的所以組件,而家里的電腦沒有安裝
二、公司的VS2015有過一次更新,可能是那次更新打上了這個更新包。而家里的VS2015一直沒有更新。