我在使用 C#/.NET 开发的应用程序时遇到了问题。一个我无法追踪的问题,因为它导致我的系统因 BSOD 而崩溃。这是小型转储:
060310-27066-01.dmp 03.06.2010 19:47:39 SYSTEM_SERVICE_EXCEPTION 0x0000003b 00000000 c0000005 fffff800
0306d4d0 fffff880 0b107640 00000000
00000000 ntoskrnl.exe ntoskrnl.exe+70600 NT Kernel & System Microsoft® Windows® Operating System Microsoft Corporation 6.1.7600.16539 (win7_gdr.100226-1909 ) x64 C:\Windows\Minidump\060310-27066-01.dmp 4 15 7600
它与 DownloadFileAsync 无关。System.Net 程序集类的其他与 HTTP 下载相关的方法也使我的系统崩溃。我真的希望有人可以帮助我。
仅供参考:下载文件的其他应用程序(浏览器等)就像一个魅力。
如果您需要更多信息,请不要犹豫!
谢谢!
// 更新 06.06.2010 - 02:58:仅供参考:几天前我运行 memtest86+ 来检查我的内存模块。安装所有四个 2GB 模块时出现一些错误。我删除了其中的 3 个,并一一检查了所有 4 个模块,没有任何错误。蓝屏死机仅在我的应用程序在调试器中运行并从 Web 下载某些内容时发生。
// 更新 04.06.2010 - 18'53:在测试了几件事后,我发现每当我在 Visual Studio 2010 调试器中运行我自己的应用程序并开始下载时,就会发生 BSOD。在没有附加调试器的情况下运行应用程序不会导致 BSOD。
我想蓝屏死机在某种程度上与调试器有关。