我有一个非常奇怪的案例。当我调试特定的应用程序时,我在Visual Studio的输出窗口中获得了线程信息:
Der Thread 0x4c08帽子代码0(0x0)宝石夹。
现在,我感到困惑的是...。我的程序中没有使用任何线程。我正在做的是到sql服务器和链接服务器(也包括sql)的多个数据库连接。
是否有办法找出程序的哪些部分正在创建这些不可思议的线程? (代码本身总共有几千行,并且有几个循环,所以单步执行每个命令实际上是不可能的。)
答案 0 :(得分:0)
每个.NET应用程序都有至少一个主线程:)您的退出代码表示该线程已成功完成。您可以在调试期间启用线程窗口并查看会发生什么情况( Debug-Windows-Threads )