我在构建我的 .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 应用程序的程序集中遇到了这个问题。
以下是我的步骤:
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 应用程序的程序集中遇到了这个问题。