Visual Studio探查器提供错误VSP1033(不包含已识别的可执行文件)

Col*_*nee 3 profiling native-code visual-studio-2012

我正在尝试使用Visual Studio的性能工具来分析C++ DLL.我创建了一个针对我的DLL的分析会话,进入它的属性,并覆盖启动设置以运行加载此DLL的可执行文件.

当我尝试启动探查器时,我得到: Error VSP1033: The file 'C:\src\mam\bin\Profile\Win32\Helper.dll' does not contain a recognized executable image.这使得它似乎正在尝试启动DLL,但它确实使用可执行文件的名称生成一个空报告.

有什么方法可以解决这个问题吗?

aL3*_*891 5

老问题,但我最近也遇到过这个问题.对我来说问题是我在64位操作系统上运行,但并不是所有实际设置为64位的编译目标.在我的情况下,我正在分析托管应用程序,我不得不明确地将其设置为64位,anycpu是不够的.对于应用程序中的库,情况也是如此.