"No such interface supported" 使用 Visual Studio 2015 诊断工具

"No such interface supported" using Visual Studio 2015 Diagnostic Tools

我正在尝试使用 Visual Studio 2015 诊断工具,但是当我打开 Windows 时出现此消息:

The diagnostic tools failed unexpectedly.

然后我查看 输出 window 并为 Diagnostics Hub[=30= 配置输出] 然后我发现

No such interface supported
No such interface supported
  • 我目前是 运行 托管控制台应用程序。使用 Azure 网站 REST api
  • Visual Studio 企业版 2015 更新 1 14.0.24720.00

为什么会出现此错误? 我该如何解决?

显然 Windows 的更新存在问题,升级过程没有考虑或错误地修改了干扰诊断工具运行的文件 window。

解决方案 -虽然更高版本的 Visual Studio 应该会删除这些文件- 请遵循以下说明:

  1. 关闭Visual Studio.
  2. 打开管理员命令提示符
  3. 输入以下命令:
cd %systemroot%\system32

takeown /f DiagnosticsHub.*

icacls DiagnosticsHub.* /grant %username%:F

del /q DiagnosticsHub.*

现在应该重新启动 Visual Studio。

有关详细信息,请单击 here