You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过MSI批量为批量授权Office 2019/2021侧载Web扩展manifest.xml?

批量部署Office 2019/2021 Web加载项(注册表+MSI方式)

完全可以通过修改注册表的方式实现Office 2019/2021自动侧载Web加载项的manifest,流程和你之前部署COM扩展的思路一致,具体操作如下:

1. 注册表配置要点

针对不同Office应用(Word/Excel/PowerPoint等),需要在对应注册表路径下添加加载项的manifest信息:

32位Office在64位系统上的路径

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\<应用程序>\Addins\<加载项ID>
(比如Word对应Word,Excel对应Excel)

64位Office的路径

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\<应用程序>\Addins\<加载项ID>

需要设置的键值:

  • Manifest:字符串值,设置为你内部Web服务器上manifest.xml的完整URL(比如http://内部服务器IP:端口/manifest.xml)
  • FriendlyName:字符串值,加载项的显示名称
  • Description:字符串值,加载项描述
  • LoadBehavior:DWORD值,设置为3(表示Office启动时自动加载)
  • Enabled:DWORD值,设置为1(表示启用加载项)

注意:<加载项ID>需要和你manifest.xml里<Id>标签的内容完全一致,不能随意修改。

2. 打包成MSI安装包

你可以用工具(比如WiX Toolset、InstallShield)将上述注册表配置打包成MSI安装包,部署时只需在客户端运行MSI即可自动完成注册表写入,无需手动操作。

打包时需注意:

  • 确保注册表路径和Office位数匹配,可在MSI中做条件判断区分32/64位Office
  • 权限设置:写入HKEY_LOCAL_MACHINE需要管理员权限,MSI安装时需提示用户以管理员身份运行

3. 验证部署效果

部署完成后,打开对应Office应用,进入「文件」→「选项」→「加载项」,在「Office加载项」列表中应该能看到你的Web加载项,且状态为已加载。如果未加载,可检查:

  • 内部Web服务器是否正常运行,manifest.xml是否能被客户端访问
  • 注册表键值是否正确,尤其是Manifest的URL和加载项ID
  • Office是否信任该内部服务器:可通过注册表添加站点到Office的可信列表(路径:HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Security\Trusted Sites,添加字符串值,名称为服务器URL,值为1)

内容的提问来源于stack exchange,提问作者Juraj Traktorista

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 11:48:19