Visual studio 2008 在64位系统上的Visual Studio 2008中调试时忽略断点
我正在尝试在此环境中调试ASP.NET web应用程序:Visual studio 2008 在64位系统上的Visual Studio 2008中调试时忽略断点,visual-studio-2008,debugging,64-bit,Visual Studio 2008,Debugging,64 Bit,我正在尝试在此环境中调试ASP.NET web应用程序: Windows Server标准2008 SP2x64 单核CPU 4GB内存 带远程调试器SP1的Visual Studio 2008 以64位模式在IIS中运行的.NET 3.5 Web应用程序 我试图调试的代码是一个简单的事件处理程序,带有一些基本的顺序代码。 我观察到的是,断点被随机忽略,当我尝试单步执行代码时,VS通常会退出调试模式。 代码是在调试模式下编译的 EventViewer不显示与此相关的警告或错误消息。我确信这不
- Windows Server标准2008 SP2x64
- 单核CPU
- 4GB内存
- 带远程调试器SP1的Visual Studio 2008
- 以64位模式在IIS中运行的.NET 3.5 Web应用程序
我观察到的是,断点被随机忽略,当我尝试单步执行代码时,VS通常会退出调试模式。 代码是在调试模式下编译的
EventViewer不显示与此相关的警告或错误消息。我确信这不是由IIS应用程序池回收/重置引起的 我已经尝试了所有常规步骤:iisreset、重新启动VM、重建解决方案、重新安装Visual Studio
有什么想法吗?也许你的IIS应用程序池偶尔会因为某种原因被回收。这将终止IIS工作进程,从而解除调试器的锁定
您可以在事件日志中检查是否发生这种情况。还可以在IIS管理器中检查您的应用程序池设置。可能您的IIS应用程序池由于某种原因偶尔会被回收。这将终止IIS工作进程,从而解除调试器的锁定
您可以在事件日志中检查是否发生这种情况。还可以检查IIS管理器中的应用程序池设置。在WPF应用程序上,遇到了随机错过断点和调试模式在单步执行时恢复/停止的相同问题。此修复程序解决了此问题:
在WPF应用程序上,由于随机错过断点和调试模式在单步执行时恢复/停止,因此出现了相同的问题。此修复程序解决了此问题:
找不到解决方案 通过结合使用和来解决此行为
希望这有帮助。无法找到解决方案 通过结合使用和来解决此行为
希望这能有所帮助。我在Windows窗体应用程序中遇到了同样的问题,我应用了与Julien相同的修补程序。(). 从那以后我就再也没有遇到过这个问题 我在Windows窗体应用程序中遇到了同样的问题,我应用了与Julien相同的修补程序。(). 从那以后我就再也没有遇到过这个问题 EventViewer不显示与此相关的警告或错误消息。我确信这不是由IIS应用程序池回收/重置引起的。EventViewer不会显示与此相关的警告或错误消息。我确信这不是由IIS应用程序池回收/重置引起的。