在VS 2012中进行分析

usr*_*usr 4 c# profiling visual-studio-2010

我正在使用Win 8 x64并设置Visual Studio Ultimate 2012

我运行一个C#项目

并希望对我的项目运行分析

当我开始描绘它给我

'分析开始了.

分析过程ID 848(测试).

'848'不是有效的进程ID.

Profiler停止.

PRF0025:未收集任何数据.

分析完成."

我是剖析中的新手

我谷歌这个问题,刚刚发现一些告诉WIN 8的问题 http://social.msdn.microsoft.com/Forums/en-US/vstsprofiler/thread/c609d76c-be22-4ffb-858c-73ccab591a78/

但现在我该怎么办?

Han*_*ant 15

如果您的程序在分析器有机会收集任何样本之前过早退出,则会发生这种情况.也许有些典型的当你踢轮胎看看它是如何工作的但是还没有编写任何可以以有意义的方式描述的真实代码.

对于实际代码很少的非常短的程序,请务必更改分析模式.使用Analyze + Performance Wizard并从"sampling"切换到"instrumentation"模式.仪表模式大大减慢了程序的速度,但对于非常短的程序则更加准确.