【问题标题】:How to fix "interface ICorProfilerInfo3 not found"如何修复“找不到接口 ICorProfilerInfo3”
【发布时间】:2019-07-25 18:08:17
【问题描述】:

我正在尝试使用 Datadog .NET Tracer 跟踪 .NET 应用程序。 https://github.com/DataDog/dd-trace-dotnet/releases 应用程序和跟踪器安装在带有 .NET Framework 4.6.1 的 Windows 2008R2SP1x64 Std 上。 它无法跟踪并显示以下警告消息:

  • .net 跟踪器日志: “无法附加探查器:找不到接口 ICorProfilerInfo3。”

  • Windows 应用程序事件日志: “NET 运行时版本 2.0.50727.8800 - 无法共同创建探查器。”

.net 跟踪器的要求是 .NET CLR 4.5 及更高版本。 我对 .NET 的理解是 CLR 是框架的一个组件,因此 CLR 版本与框架版本相同。

我试图了解为什么 .NET 运行时版本(根据 Windows 事件日志为 2.0.50727.8800)比框架(根据 Windows 控制面板为 4.6.1)旧。

【问题讨论】:

    标签: .net


    【解决方案1】:

    我遇到了同样的错误,安装 .NET Framework 4.6.1 SDK (https://dotnet.microsoft.com/download/visual-studio-sdks) 并重新启动 Datadog 代理解决了问题

    • .net 跟踪器日志:[w3wp.exe] 3584:[info] Profiler 已附加。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-17
      • 2022-07-25
      • 1970-01-01
      • 2021-11-13
      • 2012-02-25
      • 1970-01-01
      相关资源
      最近更新 更多