Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows COM服务器实例创建失败,错误为-2147024156_Windows_Com_Windows 7 - Fatal编程技术网

Windows COM服务器实例创建失败,错误为-2147024156

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

尝试使用CoCreateInstance创建DCOM服务器时,失败,错误代码为“-2147024156”。与错误代码对应的错误消息是“流程需要提升”。我应该如何纠正此问题


客户端和服务器应用程序都会出现UAC对话框


对,这就是问题所在。没有在远程机器上显示UAC对话框的机制。这将彻底挫败UAC的观点。您必须在没有对话框的情况下使其工作。将清单中的“RequiredAdministrator”替换为“asInvoker”,并将代码调整为不需要特权。祝您好运。

它不会向您显示UAC提示。您必须在不需要提升的情况下使这个EXE工作。@Hans Passant:我没有理解您的评论。你能说清楚吗?从Windows资源管理器启动此EXE。您看到了什么?客户端和服务器应用程序都会出现UAC对话框