上一主题: 以静默模式删除 .NET 代理下一主题: 配置代理属性


手工删除 .NET 代理

您可以手工删除 .NET 代理和相关文件。

注意:只要被检测应用程序正在运行,.NET 代理就会处于活动状态。 删除或修改任何代理 DLL 文件之前,必须确保所有被检测应用程序已停止。

请执行以下步骤:

  1. 导航到 C:\WINDOWS\assembly 目录。
  2. 右键单击 wily.Agent.dll,然后从菜单中选择“卸载”。

    代理文件即已删除。

  3. 以管理员身份打开命令提示符。
    1. 删除如下 NativeProfiler 文件:
      • C:\WINDOWS\system32\regsvr32.exe /u <Agent_Home>\bin \wily.NativeProfiler.dll
      • C:\WINDOWS\SysWOW64\regsvr32.exe /u <Agent_Home>\bin\x86 \wily.NativeProfiler.dll
    2. 通过运行以下命令来删除 PerfMon 收集器服务:
      sc delete PerfMonCollectorAgent
      
    3. 将以下 .NET 代理环境变量设置如下:
      • com.wily.introscope.agentProfile=<Agent_Home>\IntroscopeAgent.profile
      • Cor_Enable_Profiling=0x1
      • COR_PROFILER={5F048FC6-251C-4684-8CCA-76047B02AC98}
  4. 重新启动 IIS 以完成卸载过程。