.net Core部署IIS出现500.31 发布文件的exe执行一闪而过;出现这样的情况多半是.net core的SDK和runtime 未安装或版本不够新的原因,可以在服务器和本地CMD输入命令dotnet --info查看版本信息
我最开始执行exe的出现一闪而过是采用截屏的方式看命令窗口出现的日志
所以如果版本一样了还是无法运行就需要考虑查看exe的日志,可采用截屏或录屏的方式查看错误信息
下载地址参考:Download .NET 5.0 SDK (v5.0.404) - Windows x64 Installer (microsoft.com)
我解决以上问题后出现了500.30,开始也网上找了方案,改IIS之类的都不对;最后发现是数据库连接串写错了,这个因各人情况不同可参考



