没有管理员权限的 VSTO 插件和运行时
我使用 Visual Studio 2008 (.NET Framework 3.5) 开发了一个 C# Excel 插件。我的目标是能够在没有 Excel 2007 管理员权限的情况下安装此插件。当我发布解决方案并尝试以非管理员用户身份安装它时,安装程序会给出错误,指出需要安装 VSTO 运行时 3.0:
系统组件 Visual Studio Tools for the Office system 3.0 运行时的先决条件检查失败,并显示以下错误消息: “安装 Office system 3.0 运行时的 Visual Studio 工具需要管理员权限。请与您的管理员联系。”
让管理员在此网络上安装 VSTO 3.0 运行时的机会为零。 .NET Framework 3.5 SP1 已安装。
之前,我使用 VBA 开发了 Addin,并能够将其作为 .XLAM 进行分发。
这个问题类似于: 创建不带 VSTO 的 Excel 加载项
是否有解决这个问题的方法?
I've developed a C# Excel Addin with Visual Studio 2008 (.NET Framework 3.5). My goal is to be able to install this Addin without administrator rights for Excel 2007. When I publish the solution, and try to install it as a non-admin user, the setup gives an error saying that VSTO runtime 3.0 needs to be installed:
Prerequisite check for system component Visual Studio Tools for the Office system 3.0 Runtime failed with the following error message:
"Administrator permissions are required to install the Visual Studio Tools for the Office system 3.0 Runtime. Contact your administrator."
There is ZERO chance of getting an administrator to install the VSTO 3.0 Runtime on this network. .NET Framework 3.5 SP1 is installed.
Before, I developed the Addin in VBA and was able to distribute it as a .XLAM.
This question is similar to: Create Excel Add-in without VSTO
Is there a workaround for this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
C++ Shim 插件不需要管理员权限
C++ Shim add-in does not needs Admin rights