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