用EQATEC Profiler分析ASP.NET网站

我正在寻找一个免费的ASP.NET分析器,我偶然发现了EQATEC Profiler for .NET ,但是我找不到任何有关如何使用它来分析ASP.NET项目的说明。 请发布分步说明或具有足够信息的链接。

我正在使用Visual Studio 2008 Professional和.NET 3.5。

自Pavel的指示被发布以来,他们似乎已经改变了他们的用户界面。 这里是我写给我的团队的指示。 他们取代帕维尔职位的第4-8步。

要使用EQATEC分析ASP.NET应用程序,只需在应用程序path设置中select应用程序的bin文件夹:

应用程序pathhttp://img191.imageshack.us/img191/9776/eqatecstep1.png

然后,单击窗体底部的“生成”button:

生成buttonhttp://img339.imageshack.us/img339/6487/eqatecstep2.png

然后,加载您的应用程序,并转到您想要分析的页面。 转到运行选项卡,然后单击重置计数器button:

重置计数器http://img192.imageshack.us/img192/8250/eqatecstep3.png

然后,执行您要分析的操作。 完成后,单击“拍摄快照”button:

拍摄快照http://img706.imageshack.us/img706/9778/eqatecstep4.png

完成后,快照报告将显示在底部列表中。 你可以双击它来查看它:

查看报告http://img263.imageshack.us/img263/4561/eqatecstep5.png

这应该适用于ASP.NET Web项目:

  1. 编译你的项目。
  2. 启动Web应用程序。 您可以右键单击Visual Studio中的某个.aspx文件,然后select“在浏览器中查看”。 (如果稍后启动应用程序,则可能会覆盖configuration文件的DLL。)
  3. 启动EQATEC Profiler。
  4. 在生成选项卡上浏览到您的项目的bin文件夹。
  5. 点击“应用程序选项”button
    • 仅将输出文件夹设置为$(AppDir)。
    • 取消选中“普通应用程序”。
  6. 点击生成button。
  7. 切换到您最喜爱的浏览器。 导航到您想要分析的页面。 您应该在EQATEC Profiler的“运行”选项卡中获取“configuration文件应用程序已启动”条目。
  8. 点击“拍照”button。 新的条目应该出现在“查看快照报告”列表中。 select它并点击查看button。

编辑:根据评论更新说明。

来自EQATEC论坛:

  • ASP.NET?
  • 跟踪asp.net web应用程序
  • 分析Web应用程序

您可能需要获取您的网站的编译版本(有没有在bin文件夹的网站的DLL或只是依赖?)。 最简单的方法是发布它。 (只需右键单击Visual Studio中的网站)。 然后帕维尔的答案将工作得很好。