问题描述
我有一个用 .net 5 准备的 web api 项目。我想在 iis 上发布这个项目。但我收到如下错误;
{"Message":"内部服务器错误","StatusCode":500}
- .net 5 安装在服务器上。
- 我还安装了 .net 5 托管捆绑包。
注意:我可以在同一台服务器上安装visual studio并运行项目没有任何问题。当我只想发布和发布时,我正面临这个问题。
我的发布设置如下。
- 配置:发布
- 目标框架:.net 5
- 部署模式:依赖于框架
- 目标运行时:win-x64
另外,我从 IIS 得到一个类似下面的日志,但我不明白它是什么意思。
#Software: Microsoft Internet information Services 10.0
#版本:1.0 #日期:2021-06-22 17:34:46 #Fields: 日期时间 s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-状态耗时 2021-06-22 17:34:46 ::1 GET / - 8080 - ::1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko )+Chrome/91.0.4472.106+Safari/537.36 - 500 0 0 1178 2021-06-22 17:34:46 ::1 GET /favicon.ico - 8080 - ::1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+ like+Gecko)+Chrome/91.0.4472.106+Safari/537.36 http://localhost:8080/ 500 0 0 6
如果您能帮助我,我将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)