如何:使用性能向导分析网站或 Web 应用程序

您可以使用“性能向导” 为 ASP.NET Web 应用程序收集性能数据。 您可以分析在 Visual Studio 中打开的 Web 应用程序,也可以分析位于本地计算机上但未在 Visual Studio IDE 中打开的 ASP.NET 网站。

说明说明

利用“性能向导” ,您可以将层交互 (TIP) 数据和/或 JScript 性能数据添加到收集的分析数据中。 TIP 选项从服务器端进程中收集数据。 JScript 分析通过本地或远程网站上运行的脚本收集数据。 在多数情况下,应只选择其中一个选项。

根据管理员进行的用户访问权限设置,单个用户可能拥有(或可能没有)在承载 ASP.NET 进程的计算机上创建探查器会话的安全性权限。 下面的示例演示了用户间可能存在的不同之处:

  • 管理员设置了要启动的驱动程序和服务后,某些用户可以访问高级分析功能。

  • 域用户仅能访问取样分析。

  • 某些用户可以拒绝向所有其他用户提供分析的访问权。

有关更多信息,请参见分析和 Windows Vista 安全性VSPerfCmd 中的 ADMIN 选项。

分析网站项目

  1. 在 Visual Studio 高级版或 Visual Studio 旗舰版中打开 ASP.NET Web 项目。

  2. “分析” 菜单上,单击“启动性能向导”

  3. 在向导的第一页上,选择分析方法,然后单击“下一步” 有关分析方法的更多信息,请参见了解分析方法 请注意,并发可视化工具分析方法对于 Web 应用程序不可用。

  4. “要以哪个应用程序为目标进行分析?” 下拉列表中,确保选择了当前项目,然后单击“下一步”

  5. 在向导的第三页上,可以选择添加层交互分析 (TIP) 数据和/或网页中运行的 JavaScript 中的数据。

    • 若要收集层交互,请选中“启用层交互分析” 复选框。

    • 若要收集网页上运行的 JavaScript 中的数据,请选中“分析 JavaScript” 复选框。

  6. 单击“下一步”

  7. 在该向导的第四页上,单击“完成”

  8. 此时将为 ASP.NET 应用程序创建性能会话,并在浏览器中启动网站。 执行您要分析的功能,然后关闭浏览器。

    探查器将生成数据文件并在 Visual Studio 主窗口中显示数据的“摘要”视图。

分析网站而不在 Visual Studio 中打开项目

  1. 打开 Visual Studio 高级版或 Visual Studio 旗舰版。

  2. “分析” 菜单上,单击“启动性能向导”

  3. 在向导的第一页上,选择分析方法,然后单击“下一步” 有关更多信息,请参见了解分析方法

  4. 在向导的第二页上,选择“分析 ASP.NET 或 JavaScript 应用程序” 选项,然后单击“下一步”

  5. 在向导第三页上的“运行 Web 应用程序的 URL 或路径将是什么” 框中,输入应用程序主页的 URL,然后单击“下一步”

    • 对于基于服务器 (IIS) 的网站,请键入 URL,如 http://localhost/MySite/default.aspx。 这样将分析本地计算机上位于 MySite 的应用程序根目录下的 ASP.NET 应用程序,同时在 Internet Explorer 中启动该网站上的网页 default.aspx,从而启动会话。

    • 对于基于文件的网站,请键入路径,如 file///c:\WebSites\MySite\default.aspx。 这样将分析位于 c:\webSites\MySite 的 ASP.NET 应用程序,同时在 Internet Explorer 中启动网页 http://localhost:nnnn/MySite/default.aspx,从而启动会话。

    • 对于您要在其上收集 JavaScript 数据的外部网站,请键入 URL,例如 http://www.contoso.com。

    有关更多信息,请查看 ASP.NET 目标二进制文件的属性页。

  6. 在向导的第三页上,可以选择添加层交互分析 (TIP) 数据和/或网页中运行的 JavaScript 中的数据。

    • 若要收集层交互,请选中“启用层交互分析” 复选框。

    • 若要收集网页上运行的 JavaScript 中的数据,请选中“分析 JavaScript” 复选框。

  7. 单击“下一步”

  8. 在该向导的第四页上,单击“完成”

  9. 此时将为 ASP.NET 应用程序创建性能会话,并在浏览器中启动网站。 执行您要分析的功能,然后关闭浏览器。

    探查器将生成数据文件并在 Visual Studio 主窗口中显示数据的“摘要”视图。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值