Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.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 在Visual Studio 2012和2013中支持对本地非托管C++代码的剖析的支持_Visual Studio_Visual Studio 2012_Profiling_Visual Studio 2013_Instrumentation - Fatal编程技术网

Visual studio 在Visual Studio 2012和2013中支持对本地非托管C++代码的剖析的支持

Visual studio 在Visual Studio 2012和2013中支持对本地非托管C++代码的剖析的支持,visual-studio,visual-studio-2012,profiling,visual-studio-2013,instrumentation,Visual Studio,Visual Studio 2012,Profiling,Visual Studio 2013,Instrumentation,我已经安装了Visual Studio 2012和2013 Professional,用于评估所有最新更新,以便在一切顺利的情况下购买许可证 我感兴趣的是剖析和检测本地非托管C++代码,但是我遇到了困难。 我可以在VS2012的IDE中获得基于C++的代码工作OK的采样性能分析,但不是针对VS2013。 我无法在VS2012或VS2013中的IDE中获得基于原生C++的基于性能的性能分析。 > C++代码是从C GUI调用的。C和托管C++调用正在被剖析,但不是未经处理的C++代码。 这是否可

我已经安装了Visual Studio 2012和2013 Professional,用于评估所有最新更新,以便在一切顺利的情况下购买许可证

<>我感兴趣的是剖析和检测本地非托管C++代码,但是我遇到了困难。

我可以在VS2012的IDE中获得基于C++的代码工作OK的采样性能分析,但不是针对VS2013。

我无法在VS2012或VS2013中的IDE中获得基于原生C++的基于性能的性能分析。 <> > C++代码是从C GUI调用的。C和托管C++调用正在被剖析,但不是未经处理的C++代码。

这是否可以通过IDE或通过命令行实现

VisualStudio文档在这方面非常差

有没有人有任何好的网页链接,关于如何获得这一切设置

这些功能是否仅在高级版或其他更高版本中可用?

解决了此问题

最后,它被证明是在检测本机DLL,但随后将它的另一个未检测版本加载到进程中


现在两个VS版本都可以正常工作。

您介意提供更多详细信息吗?我还有一个混合项目,我想在VS 2012中介绍。探查器可以处理托管代码,但对于本机代码,它不会显示任何调试符号。它将所有本机代码视为对PInvoke的调用。