3
我已经用Visual Studio 2008(.NET Framework 3.5)开发了一个C#Excel插件。我的目标是能够在没有Excel 2007管理员权限的情况下安装此Addin。当我发布该解决方案并尝试将其作为非管理员用户进行安装时,安装程序会提供一条错误消息,指出需要安装VSTO runtime 3.0: “管理员权限才能安装Visual Studio工具的Office系统3.0运行时,请联系管理员:VSTO插件和运行时没有管理员权限
系统组件的Visual Studio工具的Office系统3.0运行失败,出现以下错误消息先决条件检查。 “
获得管理员在此网络上安装VSTO 3.0 Runtime的机会是零。 .NET Framework 3.5 SP1已安装。
之前,我开发了VBA中的Addin,并能够将它作为.XLAM分发。
这个问题是相似的:Create Excel Add-in without VSTO
是否有解决方法吗?
微软已经竭尽全力开发一个安全模型。你提到有零机会,我不得不问,你有没有试过问? –
我想你不明白关于零机会的部分。 – BKH
你可以安装你的应用程序,但你不能安装MS运行时?我相当肯定你可以将运行时打包到安装程序中。 – Simon