我们得到一个:

.NET运行时版本2.0.50727.5448-未能共同创建探查器

我们Web服务器上的事件查看器中的消息,以及随附的:

.NET运行时版本4.0.30319.239-在CoCreateInstance期间加载探查器失败.探查器CLSID:"{d37a1b78-6dc5-46fc-bc31-f7c4d5a11c9c}".HRESULT:0x8007007e.进程ID(十进制):224.消息ID:[0x2504].

问题是,我们没有try 使用探查器,服务器上没有运行或安装探查器,代码也没有引用任何地方的探查器...

我们已经try 删除其他人指出的与这些消息相关的注册表项,但没有效果;我们的两个网站/网络应用程序似乎正在引发错误,其中一个正在使用.Net2和另一个使用4,但我不知道该go 哪里找.

推荐答案

经过多次搜索,我发现有人之前安装了dotTrace,然后卸载了它,但是卸载不是很干净,注册表中到处都是条目,尽管我们删除了一些我们认为可以解决问题的条目,但该分析器有更具体的问题.

删除所有与dottrace相关的注册表项及其显示的CSID后,事件查看器中不再出现错误.

请参阅以下答案,以获取帮助查找此类条目的脚本:https://stackoverflow.com/a/36129656/361842

Asp.net相关问答推荐

JWT 和 Google 在 Razor 页面中进行身份验证和授权

单个方法(即扩展方法)之间的调用不明确

如何在 C# 代码中获取当前项目名称?

如何在 ASP.NET WebForms 中实现 TDD

如何在 ASP.NET 中使用时区?

没有身份的 ASP.NET Core 2.0 承载身份验证

如何使用 ASP.NET Identity 创建用户并获取新创建的 ID

iOS 8 / Safari 8 不适用于 ASP.NET AJAX 扩展

对布尔查询字符串参数使用true或1

在 Blazor 中 Select 框绑定

如何将 Web 应用程序项目转换为类库项目

Devexpress 或 Telerik Controls 比较

对于每个请求,RestClient 应该是单例还是新的

ASP.NET 中的 <%# Bind("") %> 和 <%# Eval("") %> 有什么区别?

确定哪个 w3wp.exe 进程属于 Windows 7 / IIS7.5 中的哪个 App Pool?

以编程方式从后面的代码中关闭 aspx 页面

如何在 ASP.NET 站点中添加 favicon.ico

GMT 和 UTC 一样吗?

Web.Config 中的 Assemblies node 的用途是什么?

如何将我的 Autofac 容器插入 ASP. NET 身份 2.1