问题描述
我在 C# 中有一个 ASP.NET MVC 应用程序,它最近以发布模式部署在生产环境中。 该版本已从 Visual Studio 2019 社区发布,并启用了以下选项:
- 优化代码
- 调试信息:完整
pdb 文件已正确部署在 Web 服务器中。
屏幕截图:
现在我正在尝试远程调试它,因此在部署应用程序的 Web 服务器中,我启动了 Visual Studio 远程工具 msvsmon.exe
然后从 Visual Studio 附加到一个进程(我附加到 3 个进程 w3wp.3xe - ids 16680、14728 和 7732 - 因为应用程序池配置为最大进程数 = 3,即网络花园):
另外,我想知道为什么进程 7732 显示为托管类型而其余进程显示为 x64.... 为什么?之后我尝试设置断点,但似乎不起作用:
那么我做错了什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)