目前我的 asp.net-mvc 站点使 w3wp.exe 进程 cpu 以 100% 运行。我认为 red-gate 的蚂蚁分析器应该能够给我一些关于我应该在哪里寻找的线索。
当我开始分析会话时,我可以在 IIS 托管和开发服务器托管的 asp.net Web 应用程序之间进行选择。其中一个对我来说看起来是最合乎逻辑的选择
ASP.NET Web 应用程序(托管在 Web 开发服务器中) 我将它指向我的 Web 应用程序的目录(default.aspx 所在的位置)并将绑定端口设置为正确的端口。
按下开始分析按钮ASP.NET Web 应用程序(托管在 IIS 中)
加载并启动项目后,我填写了我的本地主机(包括端口)的完整 URL,然后按“开始分析”
两个选项都失败,但出现以下异常
Retrieving the COM class factory for component with CLSID {0002DF01-0000-0000-C000-000000000046} failed due to the following error: 80070002.
System.IO.FileNotFoundException
at bP.a(Boolean )
at bP.a(Uri )
at bT.LaunchFrontEndProcess()
at RedGate.Profiler.Session.ProfilerSession.i()
at RedGate.Profiler.Session.ProfilerSession.j()
有任何想法吗?