【发布时间】:2013-03-01 20:36:17
【问题描述】:
我有一个控制台应用程序,它被开发为由 erp 软件调用。
他们在 erp 中调用我的应用程序,当他们这样做时,我总是收到与权限不足相关的错误。
我已经在所有用户的 exe 属性中勾选了“以管理员身份运行此程序”复选框,但结果是一样的。
我已经阅读了有关添加清单的内容,该清单将使应用程序提示 uac 对话框,但这不是我想要的,因为该应用程序将从服务器上的 erp 调用,而客户端将看不到服务器上的对话框。
谁能解释一下如何让这个控制台应用程序始终以管理员身份运行?
【问题讨论】:
-
为什么这个控制台程序需要管理员权限?
标签: c# console-application uac runas elevated-privileges