我正在尝试使用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)要旧。
答案 0 :(得分:0)
我遇到了相同的错误,安装了.NET Framework 4.6.1 SDK(https://dotnet.microsoft.com/download/visual-studio-sdks)并重新启动Datadog Agent解决了问题