我有一个开发的控制台应用程序,由erp软件调用.
他们在erp中调用我的应用程序,当他们这样做时,我总是会遇到与执行权限不足相关的错误.
我已经检查了所有用户的exe属性中的"以管理员身份运行此程序"复选框,但结果是相同的.
我已经阅读了一些关于添加清单的内容,该清单将为uac对话框提供应用程序提示,但这不是我想要的,因为应用程序将从服务器上的erp调用,客户端将无法在服务器上看到对话框.
有人可以解释我如何让这个控制台应用程序始终以管理员身份运行?
c# uac console-application runas elevated-privileges
c# ×1
console-application ×1
elevated-privileges ×1
runas ×1
uac ×1