【问题标题】:Excel vsto Addin(x86 & x64 both) setup loaded successfully in Excel 2010, but failed to load in excel 2007Excel vsto Addin(x86 & x64 both)设置在 Excel 2010 中成功加载,但在 excel 2007 中加载失败
【发布时间】:2017-05-09 12:32:50
【问题描述】:

我已经为两种配置(32 位和 64 位)创建了 .vsto ExcelAddin.exe,在 win7(64 位)中使用 installshield 向导 2015LE,两者都已加载并在 excel 2010 中正常工作,但没有一个它们正在 excel 2007 中加载,并在 excel COM 插件面板中显示如下加载状态。

同样的注册表项如下,

【问题讨论】:

    标签: c# vsto excel-2007 installshield-le


    【解决方案1】:

    知道了.. 64 位 windows 系统中 32 位 office excel 2007 的注册表项不同,因此我替换了 [HKEY_LOCAL_MACHINE\Software\Microsoft\Office\application name\Addins\add-在 ID][HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Office\应用程序名称\Addins\add-in ID] 在构建安装程序 exe 期间。

    this link helped a lot

    请参阅下表,了解 32 位/64 位版本 Office 和 Windows 的不同组合的正确注册表位置。

    【讨论】:

      猜你喜欢
      • 2011-05-03
      • 1970-01-01
      • 1970-01-01
      • 2011-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-26
      相关资源
      最近更新 更多