尝试联系远程计算机时出现 DCOM 错误。 拒绝访问。

在以下情况下,远程调试使用分布式组件对象模型 (DCOM) 在本地和远程计算机之间进行通信:

  • 调试器设置为了“本机兼容模式”,或在“工具”>“选项”>“调试”页内选中了“托管兼容模式

  • 调试的是托管 C++ (C++/CLI) 代码。

  • 在较早版本的 Visual Studio 中,在“工具”>“选项”>“调试”页内选中了“启用本机编辑并继续”时

  • 某些第三方调试方案

    当 Visual Studio 进程无法通过 DCOM 针对远程调试器进程验证自己的身份(或提供的凭据被视为不足)时,将出现此错误。 以下一个或多个解决方法可解决此问题:

  • 关闭“本机兼容模式”和“托管兼容模式”。

  • 在较早版本的 Visual Studio 中,关闭“启用本机编辑并继续”

  • 重新启动这两台计算机。

  • 如果远程调试要求输入凭据,则选中该选项以保存凭据。

请参阅