-1

我有一个使用 VS2010 创建的 VSTO 加载项。我正在使用 32 位 Windows XP 机器开发 VSTO 应用程序。我创建了一个 32 位 VS 安装程序来为所有 32 位 office excel 应用程序部署这个插件。当我按用户执行安装时,该插件在所有环境中都能正常工作。对于每个选项(所有用户),加载项在 Windows 7 上的 32 位 excel 2010 中加载。但是在 Windows 7 的 32 位 office 2007 机器中,excel 加载项无法加载所有用户选项。注册表在 2007 机器上创建,在 HKLM\Software\Wow6432Node\Microsoft\Office\Excel\Addins 下创建。但是,当加载 excel 时,默认情况下不会加载加载项。excel 加载项显示在禁用项目列表中。甚至尝试从列表中选择加载项,然后加载项也未加载。

如果有人可以提供支持,那将有很大帮助。

4

1 回答 1

1

我不知道如何使用 VS 安装程序,但对于当前用户,将在此处创建插件条目

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\14.0\Excel\Addins

并将在此处为该机器上的所有用户创建

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Excel\Addins

更多信息在这里

于 2013-10-29T21:18:59.733 回答