在以下情况下,远程调试使用分布式组件对象模型 (DCOM) 在本地和远程计算机之间进行通信:
调试器设置为了“本机兼容模式”,或在“工具”>“选项”>“调试”页内选中了“托管兼容模式”
调试的是托管 C++ (C++/CLI) 代码。
在较早版本的 Visual Studio 中,在“工具”>“选项”>“调试”页内选中了“启用本机编辑并继续”时
某些第三方调试方案
当 Visual Studio 进程无法通过 DCOM 针对远程调试器进程验证自己的身份(或提供的凭据被视为不足)时,将出现此错误。 以下一个或多个解决方法可解决此问题:
关闭“本机兼容模式”和“托管兼容模式”。
在较早版本的 Visual Studio 中,关闭“启用本机编辑并继续”。
重新启动这两台计算机。
如果远程调试要求输入凭据,则选中该选项以保存凭据。