Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.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 VS调试器在我的程序崩溃时附加。。。但不是以前? 我编写了一个程序(嗯,是由第三方应用程序加载的本地C++ DLL)。_Visual Studio_Debugging_Visual Studio Debugging - Fatal编程技术网

Visual studio VS调试器在我的程序崩溃时附加。。。但不是以前? 我编写了一个程序(嗯,是由第三方应用程序加载的本地C++ DLL)。

Visual studio VS调试器在我的程序崩溃时附加。。。但不是以前? 我编写了一个程序(嗯,是由第三方应用程序加载的本地C++ DLL)。,visual-studio,debugging,visual-studio-debugging,Visual Studio,Debugging,Visual Studio Debugging,当(唉)它崩溃时,VS会自动连接到应用程序,为dll加载符号,并允许我进行验尸 但是,如果我试图在调试器崩溃之前附加调试器,它不会加载dll的符号(这肯定是当时加载并运行的)。实际上,它甚至没有尝试为dll加载符号 这怎么可能?自动调试器附件和手动调试器附件之间的配置有什么不同?好的,快速回答。在VS Attach to Process对话框中,我需要选择“Attach to:->[select…]”并选中“Native code”。Doh

当(唉)它崩溃时,VS会自动连接到应用程序,为dll加载符号,并允许我进行验尸

但是,如果我试图在调试器崩溃之前附加调试器,它不会加载dll的符号(这肯定是当时加载并运行的)。实际上,它甚至没有尝试为dll加载符号


这怎么可能?自动调试器附件和手动调试器附件之间的配置有什么不同?

好的,快速回答。在VS Attach to Process对话框中,我需要选择“Attach to:->[select…]”并选中“Native code”。Doh