发布
环境用的是Dot Net 5 SDK
问题1
每次运行生成到 inDebug
下的文件 对比 发布之后的文件,多的一个
et5.0web.config
生成文件
如果把web.config
文件复制到生成文件夹中,照样可以通过IIS
发布
问题2
当IIS
安装完毕之后,该设置的都设置了,但是访问直接
如果之前玩过IIS
的话,就会有点懵圈,我之前玩就是这么玩的,为毛现在不行了,答案是,这样真不行。
首先,需要访问 .NET Downloads (Linux, macOS, and Windows) (microsoft.com)
根据自己的环境下载对应的Host 和 SDK
上面这安装完毕后,重启IIS
服务
在模块中多俩这玩意,没有这俩玩意的,再找资源下载,都在刚才那个网址里,然 就没有那个500的毛病了。
其实最主要的是依赖 AspNetCoreModuleV2
,具体可以看问题1里说的那个web.config
中。
你悟了吗?