【问题标题】:VSTO addin and runtime without administrator rights没有管理员权限的 VSTO 插件和运行时
【发布时间】:2011-08-01 14:54:07
【问题描述】:

我使用 Visual Studio 2008 (.NET Framework 3.5) 开发了一个 C# Excel 插件。我的目标是能够在没有 Excel 2007 管理员权限的情况下安装此插件。当我发布解决方案并尝试以非管理员用户身份安装它时,安装程​​序会出现错误,提示需要安装 VSTO 运行时 3.0:

Office system 3.0 Runtime 的系统组件 Visual Studio 工具的先决条件检查失败,并显示以下错误消息: “安装适用于 Office system 3.0 运行时的 Visual Studio 工具需要管理员权限。请联系您的管理员。”

让管理员在此网络上安装 VSTO 3.0 运行时的可能性为零。 .NET Framework 3.5 SP1 已安装。

之前,我在 VBA 中开发了插件,并且能够将其作为 .XLAM 分发。

这个问题类似于:Create Excel Add-in without VSTO

有解决办法吗?

【问题讨论】:

  • Microsoft 竭尽全力开发安全模型。你提到有零机会,我不得不问,你有没有试过问?
  • 我猜你不明白关于零机会的部分。
  • 您可以安装您的应用程序,但您不能安装 MS 运行时?我相当肯定你可以在你的安装程序中打包运行时。

标签: c# visual-studio-2008 vsto


【解决方案1】:

C++ Shim 插件不需要管理员权限

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-19
    • 2013-09-22
    相关资源
    最近更新 更多