Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 在64位系统上的Visual Studio 2008中调试时忽略断点_Visual Studio 2008_Debugging_64 Bit - Fatal编程技术网

Visual studio 2008 在64位系统上的Visual Studio 2008中调试时忽略断点

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不显示与此相关的警告或错误消息。我确信这不

我正在尝试在此环境中调试ASP.NET web应用程序:

  • 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应用程序池回收/重置引起的。