步骤一:IIS 启动报错:net core项目缺少‘Microsoft.NETCore.App
下载SDK安装即可。
.NET Downloads (Linux, macOS, and Windows) (microsoft.com)
步骤二:IIS启动提示:ANCM In-Process Handler Load Failure
默认的 IIS 【进程内】导致的问题
【1】选择启动的 web项目属性,调试 ==> 启动, 下拉选择 IIS ,下面的托管模型 会自动切换成 了 进程外 ,然后再启动,会提示要建立80端口的网站。
[2] 打开IIS,新建网站,把路径指向 web项目csproj 所在的目录,然后保存,再次 调试启动VS,网站正常启动!
注:默认项目中中是没有 web.config 的,这样设置之后,web项目根目录下默认会添加一个 web.config。