【发布时间】:2016-09-02 16:32:06
【问题描述】:
当我将ASPNETCORE_ENVIRONMENT 变量设置为“开发”时,当我尝试加载页面时,我得到一个错误页面,502.3 Bad Gateway。我在 Visual Studio 中使用 ASP.NET Core、Kestrel 和 IIS Express。
如果我将ASPNETCORE_ENVIRONMENT 设置为暂存或生产,一切正常,而且我还尝试注释掉所有特定于开发环境的代码,但没有运气。事件查看器中没有错误或警告。我注意到有时会弹出一个对话框,说它正在从 Microsoft 符号服务器加载符号并且它永远不会消失,所以我去了工具 - > 调试 - > 符号并取消选中 Microsoft 符号服务器。之后,项目运行良好。
我尝试清除符号缓存并删除this question 中提到的所有断点,但没有成功。禁用 Microsoft 符号服务器似乎是唯一可行的方法。这以前也不是问题,但我不知道我可以改变什么来导致它。
这怎么可能只有在使用开发环境时才会成为问题?
【问题讨论】:
标签: c# asp.net visual-studio-2015 asp.net-core asp.net-core-mvc