抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

在 Windows 系统的 IIS 部署 asp.net core 程序时提示 502 错误,如下图所示:

IIS502ERROR

解决办法如下:

  • 下载安装 .Net SDK 或者 Runtime
  • 在当前发布项目的根目录下启动 CMD 命令行,直接以命令行方式启动项目,比如:dotnet MyProject.dll 或者: MyProject.exe ,如果程序有异常的话此时便会显示在命令行界面。
  • 打开项目根目录的 web.config 文件,设置 stdoutLogEnabled属性值为 true ,这样就可以在项目根目录的 logs目录下生成日志信息。
  • 同上,打开 web.config,将 hostingModel的属性值 OutOfProcess 改为 InProcess

评论