【发布时间】:2020-10-06 11:27:20
【问题描述】:
我试图找到任何解决方案,阅读了许多 StackOverflow 主题,但不幸的是,我没有找到解决方案。所以这就是我创建这个主题的原因。
我有一个开发服务器,我在其中部署了一个已编译的 ASP.NET MVC3 应用程序。我下载了这个特定版本的源代码,我想做的是用源代码设置这个“编译”应用程序的调试。
我能够实现的目标:
- 为 Visual Studio 导入源代码解决方案
- 将调试设置为特定的应用程序池进程
但问题是,在将断点放置到特定行之后,我无法使用“源代码”调试“生产”应用程序。 (我收到了缺少符号的消息 - 我拥有所有 PDB 文件。以及 Visual Studio 自动在 IIS 中为该源代码创建池。
这不是我想要达到的,所以我的问题是:
有什么方法可以在 IIS 中部署生产应用程序,然后在 VS 中打开源代码并调试已编译和部署的应用程序? (不创建任何新池)
我习惯于以同样的方式调试 JAVA 应用程序 - 源代码在一个文件夹中,然后我使用调试端口连接到应用程序并进行处理。
【问题讨论】:
-
嗨 Martin,你想在本地 IIS 上调试源代码吗?您是否参考了此文档:Debug ASP .NET apps?此外,您是否更改了“工具”>“选项”>“调试”>“符号”中的某些选项?您能否与我们分享更多信息,例如详细的错误消息以供进一步检查?
-
嗨,马丁,有关于这个问题的最新消息吗?
标签: asp.net asp.net-mvc debugging visual-studio-debugging