[英]Programmatically launch VSTO Add-In with admin rights
我们在每台计算机上安装了VSTO加载项。 我们的应用程序以有限的权限运行,将启动Excel并以编程方式启用VSTO加载项。
这里的问题是,如果打开了UAC
我们将收到以下错误消息:
“此插件已为此计算机上的所有用户安装,并且只能由管理员连接或断开。”
但是关闭UAC
时我没有收到任何错误。 因此,我了解到这与UAC
并且我不能强迫用户以管理员身份运行我的应用程序。
无论如何,是否可以使用具有管理权限的InterOp
启动Excel?
您可以更改此插件的清单吗? 在这种情况下,我通常会在清单文件中设置“ admin required”。 然后,uac提示会正确显示。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.