asp.net - ASP.NET 的 Visual Studio 2008 性能分析器问题

标签 asp.net asp.net-mvc visual-studio-2008 profiling

我一直在尝试使用 VS.NET 2008 来分析 ASP.NET MVC 应用程序,但失败了。当我尝试开始分析 session 时,我从 VS.NET 收到一个通用服务器 500 错误:

网站无法正确配置;获取 ASP.NET 进程信息失败。请求' http://localhost:4750/foo/VSEnterpriseHelper.axd ' 返回错误:远程服务器返回错误:(500) 内部服务器错误。

我尝试了几件事,包括:

  • 确保 web.config 可写
  • 确保没有任何权限问题(一切都以我的身份运行,我是管理员,并且 UAC 已关闭)
  • 这里提到的一切:
    500 Error Running Visual Studio ASP.NET Unit Test

  • 一个全新的 ASP.NET MVC 应用程序(即 File | New | Project )可以毫无问题地进行分析,所以我知道我的机器能够分析这样的应用程序。

    所以,我的问题是,还有哪些其他常见和不常见的事情会阻止 VS.NET 在 ASP.NET 应用程序上启动分析 session ?

    最佳答案

    如果你不能让 VS.Net 分析工作,那么有几个 3rd 方工具可能会有所帮助。显然你需要为这些付费。

    ANTS 在此处提供免费演示:http://www.red-gate.com/products/ants_memory_profiler/index_v2.htm

    JetBrains 也有一个提供分析的跟踪工具(我没有用过这个,但我喜欢他们的 Resharper 工具,所以我怀疑这会很好):http://www.jetbrains.com/profiler/index.html

    关于asp.net - ASP.NET 的 Visual Studio 2008 性能分析器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1684688/

    相关文章:

    asp.net - 在 ASPx 页面中使用自定义 WebUserControl 时 CSS 失真

    c# - 从 MVC 应用程序中的客户端和 Controller 调用 ASP.NET WebAPI 的安全问题

    c - 是否可以在运行时找到结构变量和全局变量的 sizeof 和地址?

    c++ - 从哪里获得自定义 Visual Studio 2008 语法突出显示(复杂的)

    asp.net - 用于 ASP 站点的 Resx 工具

    c# - 指定的参数超出了有效值的范围。参数名称 : site - Error Due To Creators Update

    c# - asp.net mvc c# 中 checkboxfor & model 的用法

    c# - 如何将接口(interface)的具体实现传递到接受泛型接口(interface)的 MVC 局部 View 中?

    c# - 为什么这个验证方法现在拒绝我们所有的 html

    c# - 为什么我能够从以 64 位模式在 IIS7 中运行的 AnyCPU .NET Web 应用程序调用 32 位 COM 库?