我正在尝试将ASP.NET Core 2.0 Web应用程序(MVC)发布到IIS。但我收到HTTP错误502.5。
我尝试了以下内容:
有人可以帮帮我吗?
答案 0 :(得分:0)
This question并不完全重复,因为它指的是.NET Core 1.0.1,而你的是.NET Core 2.0,但我相信解决方案是相同的:
您需要在目标计算机上安装correct .NET Core 2.x SDK version,因为它很可能会丢失。
答案 1 :(得分:0)
我在你的Startup类中遇到异常时就已经看到了这种情况。
正如其他评论所提到的,当web.config上的aspNetCoreProcess的路径不正确时,我也看到了这个。
答案 2 :(得分:0)
我遇到了同样的问题。 你必须启用' stdout'在web.config文件中,还要创建一个包含' logs'的文件夹。否则将不会创建日志
答案 3 :(得分:0)
确保选中发布框,以便在推送到服务器时清除文件,如果以前使用过,则会有1.0.1的残余。文件夹需要清理。这发生在Azure上。其他可能性是在项目中强制使用框架版本,其中服务器可能没有更新的位。