【发布时间】:2021-03-22 11:40:09
【问题描述】:
我编写了一个自定义分析器,可用于分析 .NET 应用程序。但是它只适用于独立的 .NET 可执行文件。
我想知道是否有一种方法可以为 .NET Web 应用程序使用自定义分析器?我找不到任何关于如何使用的说明。
感谢您的帮助
【问题讨论】:
标签: c# .net debugging profiling
我编写了一个自定义分析器,可用于分析 .NET 应用程序。但是它只适用于独立的 .NET 可执行文件。
我想知道是否有一种方法可以为 .NET Web 应用程序使用自定义分析器?我找不到任何关于如何使用的说明。
感谢您的帮助
【问题讨论】:
标签: c# .net debugging profiling
在分析器级别,Web 应用程序和桌面应用程序之间没有区别。
如果您通过 IIS 运行 .Net 框架应用程序并希望对应用程序进行概要分析,则需要将 COR_ENABLE_PROFILING=1 和 COR_PROFILER={CLSID} 变量添加到 IIS 服务的环境变量中。
将探查器变量设置为W3SVC 和WAS 服务。可以通过注册表添加——添加到HKLM\System\CurrentControlSet\Services\W3SVC或\WAS的Environment键中。
不要忘记在更改后运行iisreset 命令。
【讨论】: