從 google 出來的 github 上 AspNetCore issues 和 stackoverflow 搜到的,百度 博客園搜到的,CSDN 搜到的,統統設置了,不管用。
從這些問題反饋之中,可以看出 要么是 啟用32位程序導致的問題, 要么是使用 默認的 IIS 進程內 導致的問題。
最后解決辦法2步:
1. 選擇啟動的 web項目屬性,調試 ==> 啟動, 下拉選擇 IIS ,下面的托管模型 會自動切換成 了 進程外 ,然后再啟動,會提示要建立80端口的網站。
2. 打開IIS,新建網站,把路徑指向 web項目csproj 所在的目錄,然后保存,再次 調試啟動VS,等待。。。網站正常啟動!
注:默認項目中中是沒有 web.config 的,這樣設置之后,web項目根目錄下默認會添加一個 web.config。