2011-11-21 95 views
0

我正在尝试加载我的x64应用程序时调试错误,并在main()的第一行代码之前立即收到“MyAPP has stopped working”。为什么vshost在我的应用程序不工作时工作?

我想知道的是,为什么当我在Visual Studio 2010(myapp.vshost.exe进程)中使用调试器时,我可以一步步完成代码,并且所有内容都可以运行。

回答

1

想出来 - 提出我自己的问题以供将来参考。

主应用程序正在由应用程序验证程序(x64)进行配置,该应用程序验证程序导致堆栈溢出。由于测试中的应用程序已在注册表中设置,因此我完全忘记了这仍被设置在要测试的进程列表中。由于vshost进程正在使用它自己的.exe,它没有被分析...没有崩溃!

相关问题