【发布时间】:2023-03-22 07:17:02
【问题描述】:
我们为每台机器安装了一个 VSTO 插件。我们以有限权限运行的应用程序会启动 Excel 并以编程方式启用 VSTO 插件。
这里的问题是如果UAC 被打开,我们会收到以下错误:
"此插件是为这台计算机上的所有用户安装的,并且只能 由管理员连接或断开连接。”
但是当UAC 关闭时我没有收到任何错误。所以我知道这与UAC 有关,我不能强迫用户以管理员身份运行我的应用程序。
是否可以使用具有管理权限的InterOp 启动 Excel?
【问题讨论】: