Windows COM服务器实例创建失败,错误为-2147024156
尝试使用CoCreateInstance创建DCOM服务器时,失败,错误代码为“-2147024156”。与错误代码对应的错误消息是“流程需要提升”。我应该如何纠正此问题Windows COM服务器实例创建失败,错误为-2147024156,windows,com,windows-7,Windows,Com,Windows 7,尝试使用CoCreateInstance创建DCOM服务器时,失败,错误代码为“-2147024156”。与错误代码对应的错误消息是“流程需要提升”。我应该如何纠正此问题 客户端和服务器应用程序都会出现UAC对话框 对,这就是问题所在。没有在远程机器上显示UAC对话框的机制。这将彻底挫败UAC的观点。您必须在没有对话框的情况下使其工作。将清单中的“RequiredAdministrator”替换为“asInvoker”,并将代码调整为不需要特权。祝您好运。它不会向您显示UAC提示。您必须在不需要
客户端和服务器应用程序都会出现UAC对话框
对,这就是问题所在。没有在远程机器上显示UAC对话框的机制。这将彻底挫败UAC的观点。您必须在没有对话框的情况下使其工作。将清单中的“RequiredAdministrator”替换为“asInvoker”,并将代码调整为不需要特权。祝您好运。它不会向您显示UAC提示。您必须在不需要提升的情况下使这个EXE工作。@Hans Passant:我没有理解您的评论。你能说清楚吗?从Windows资源管理器启动此EXE。您看到了什么?客户端和服务器应用程序都会出现UAC对话框