Tag:

使用registry来安装Excel AddIn

我创build了一个名为Excel的插件 Project Count_Per Person.xlam 当我打开excel并去发展> AddIns并select我的AddIn安装,它不会保持安装,如果我closures了Excel中,即使保存后。 我做的AddIn,在'AddIns'标签下创build一个新的MenuBarButton, 所以我创build了一个新的registry项来在启动时安装插件 HKEY_CURRENT_USER \软件\微软\办公室\ EXCEL \加载项\ ProjectCount_PerPerson 钥匙看起来像这样 (Default) REG_SZ (value not set) Description REG_SZ Project Count_Per Person FriendlyName REG_SZ Project Count_Per Person LoadBehavior DWORD 0x00000003 (3) Manifest REG_SZ C:\Users\b012918\AppData\Roaming\Microsoft\AddIns\Project Count_Per Person.xlam 当我启动Excel时,它显示它正在安装AddIn,但是我得到一个 exception阅读清单从 文件:/// C:/Users/b012918/AppData/Roaming/Microsoft/AddIns/Project%Count_Per%Person.xlam: 清单可能无效或文件无法打开。 http://pastebin.com/bN1datV5 任何洞察到我搞乱了将是有益的。 附加信息: 如果插件在我启动excel的时候被卸载了,它会给出错误信息。 如果插件被“检查”,当我开始excel,它给下面的评论下载错误。 即使插件是以前安装,CommandBarButton不会保持原位。 另外,在选项 – >插件中,插件被声明为“活动”。