在调试我的程序时,无论是 ASP.NET 应用程序还是 .NET 控制台 EXE,并且调试器在断点处暂停,我尝试在 Windows 资源管理器中查找文件。按 WinKey+F 或从上下文菜单中选择搜索会冻结 Windows 资源管理器 - 直到我恢复正在调试的程序。
我的程序与 Windows Explorer 无关!事实上,即使使用最简单的控制台 EXE(WriteLine 和 ReadLine),Visual Studio 2008 也会发生这种情况。我无法在 WinDbg 中使用这个简单的 EXE 重现它,但它确实发生在 WinDb 调试 ASP.NET 应用程序中。为什么会发生这种情况,我该如何解决?这真烦人,尤其是当你不知道发生了什么的时候。
这是在运行 .NET 3.5 应用程序的 Windows XP x64 SP2 上。