.NET 运行时版本 4.0.30319.0。初始化分析 API 附加基础结构失败。

.NET Runtime version 4.0.30319.0. There was a failure initializing profiling API attach infrastructure.

最近我开始注意到“.NET 运行时版本 4.0.30319.0 - 初始化分析 API 附加基础结构失败。此过程将不允许附加分析器。HRESULT:0x80004005 .进程 ID(十进制):10288。消息 ID:[0x2509]." 在我们的生产 Windows 服务器 R2.

此服务器主要用于IIS托管的WCF服务。我在谷歌上搜索了错误并找到了多种解决方案,并在下面进行了尝试。

1) 使用 Microsoft 实用程序验证 .NET 框架,未发现任何问题。这意味着其中一个应用程序正在触发此 .NET 错误。

2) 尝试跟踪进程 ID,但每次错误消息都有不同的进程 ID。而且我无法从所有可用的 pid 中找到 pid。我的假设是,它在出错后回收进程并分配新的 pid。

找到此错误来源的最佳技术是什么?无论如何我可以获得pid历史记录吗?

我检查了所有最近安装的软件,并卸载了在第一个错误日期之后安装的软件。

对我来说,是 Wireshark,卸载后我再也看不到这个错误了。

干杯!