Visual studio 2010 VS2010调试器-应用程序赢得';t正常启动,退出代码16

Visual studio 2010 VS2010调试器-应用程序赢得';t正常启动,退出代码16,visual-studio-2010,debugging,visual-c++,Visual Studio 2010,Debugging,Visual C++,我有一个VS2010快速解决方案,里面有两个项目。。。一个是独立应用程序,另一个是VST2插件。由于某些原因,我无法再从VS2010调试器运行应用程序或插件(启动vst2主机应用程序)。二进制文件可以自行启动,只是不能从VS2010内部启动。有人知道我的项目可能发生了什么变化吗 两个程序都以相同的消息退出:程序已以代码16(0x10)退出 VS Debug输出如下所示: 'vsthost.exe': Loaded 'C:\Program Files\Vsthost\vsthost.exe', B

我有一个VS2010快速解决方案,里面有两个项目。。。一个是独立应用程序,另一个是VST2插件。由于某些原因,我无法再从VS2010调试器运行应用程序或插件(启动vst2主机应用程序)。二进制文件可以自行启动,只是不能从VS2010内部启动。有人知道我的项目可能发生了什么变化吗

两个程序都以相同的消息退出:程序已以代码16(0x10)退出

VS Debug输出如下所示:

'vsthost.exe': Loaded 'C:\Program Files\Vsthost\vsthost.exe', Binary was not built with debug information.
。。。加载没有PDB文件的DLL

'vsthost.exe': Loaded 'C:\Documents and Settings\Oli Larkin\Local Settings\Temp\PIL77.tmp', Binary was not built with debug information.
The thread 'Win32 Thread' (0xb24) has exited with code 16 (0x10).
The thread 'Win32 Thread' (0x54c) has exited with code 16 (0x10).
The thread 'Win32 Thread' (0x86c) has exited with code 16 (0x10).
The thread 'Win32 Thread' (0x3ec) has exited with code 16 (0x10).
The thread 'Win32 Thread' (0x59c) has exited with code 16 (0x10).
The program '[3152] vsthost.exe: Native' has exited with code 16 (0x10).

使用F10正常启动调试,然后查看它的运行情况

我解决了这个问题-这与由vsthost.exe和我的app.exe加载的DigiDesign ASIO驱动程序有关。DigiDesign库拒绝很好地使用MSVC调试器。可能是因为一些与速度相关的问题。我卸载了“Avid HD Driver”

检查您的调试器设置,确保“工作目录”设置为空或有效目录。我解决了问题-这与由vsthost.exe和我的app.exe加载的DigiDesign ASIO驱动程序有关。DigiDesign库拒绝很好地使用MSVC调试器。可能是因为一些与速度相关的问题。我卸载了控制面板中的“Avid HD驱动程序”,现在我可以再次调试了。谢谢你的回答有点道理,这些音频库有很强的拷贝保护和反逆向工程对策。