我一直在尝试使用 VS.NET 2008 来分析 ASP.NET MVC 应用程序,但失败了。当我尝试开始分析 session 时,我从 VS.NET 收到一个通用服务器 500 错误:
网站无法正确配置;获取 ASP.NET 进程信息失败。请求' http://localhost:4750/foo/VSEnterpriseHelper.axd ' 返回错误:远程服务器返回错误:(500) 内部服务器错误。
我尝试了几件事,包括:
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/