VsInstr性能分析

3
我在构建我的 .net Web 应用程序的性能分析配置文件方面遇到了问题。
以下是我的步骤:
1)设置全局变量
VSPerfCLREnv /traceon VSPerfCLREnv /globaltranceon
2)对程序集进行仪器化
vsinstr "我的程序集路径"
3)重新启动 IIS
iisreset
4)开始分析
VSPerfCmd /start:trace /output:traceoutput.vsp 5)在浏览器中打开应用程序,执行一些操作
6)停止分析
VSPerfCmd /shutdown
它会创建 traceoutput.vsp 文件,但当我尝试在 Visual Studio 中打开它时,显示“错误 VSP1734:文件不包含数据:C:\Program Files\Microsoft Visual Studio 9.0\Team Tools\Performance Tools\traceoutput.vsp”消息。
我已经成功地对控制台应用程序进行了分析。因此,我只在 Web 应用程序的程序集中遇到了这个问题。

不是 Ubuntu :)。这是 Microsoft Visual Studio 2008。 - Egor4eg
1个回答

3
我已解决了这个问题。我只是忘记指定用户。 我不得不写:
VSPerfCmd /start:trace /output:traceoutput.vsp /user:ASPNET

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接