如何将Word Web Add-in的manifest.xml部署至服务器以实现全员共用?
部署Word Web Add-in到服务器,让所有用户能用
1. 整理插件文件
- 把Web Add-in的所有前端资源(HTML、CSS、JS、图片等)和
manifest.xml放到同一个目录下,避免文件分散。 - 务必修改
manifest.xml里的路径配置:SourceLocation、IconUrl、HighResolutionIconUrl这些字段必须填写服务器上的绝对HTTPS URL,不能用相对路径,否则Office无法定位到你的插件资源。
2. 选择并配置服务器
- 只要是支持静态文件托管、能提供HTTPS访问的服务器都可以用——比如IIS、Apache、Nginx,或是云存储服务(如AWS S3、Azure Blob,需开启静态网站托管功能)。注意:Office要求插件必须通过HTTPS访问,本地测试场景除外。
- 配置服务器时要确保MIME类型正确:
.xml设为application/xml,.html设为text/html,.js设为application/javascript,否则浏览器可能无法正确识别文件。
3. 上传文件到服务器
- 将整个插件目录上传到服务器的公开访问目录,设置文件权限为允许所有人访问。
- 上传完成后自行测试:用浏览器打开
manifest.xml的完整HTTPS链接,能正常打开或下载即为有效;再访问插件首页的URL,确认页面能正常加载、无报错。
4. 分发给所有用户
企业环境:管理员集中部署(推荐)
- 公司的Microsoft 365管理员登录后台,进入设置 > 集成应用 > 上传自定义应用。
- 选择“从电脑上传manifest文件(.xml)”,上传你的
manifest.xml,跟随向导完成部署,选择“所有用户”即可让全公司用户自动获取插件。用户打开Word后,插件会直接出现在插件功能区。
非企业环境:用户手动添加
- 将
manifest.xml的HTTPS链接发给用户,或是直接把文件传给他们。 - 用户打开Word后,点击插入 > 获取加载项 > 我的加载项 > 上传我的加载项,选择本地的
manifest.xml文件或输入你提供的URL,确认后即可使用插件。
5. 验证部署效果
- 找不同设备的用户测试:打开Word,确认插件能正常加载、功能可用。如果出现报错,优先检查服务器的HTTPS证书是否有效、
manifest.xml里的URL是否正确,或是服务器是否允许跨域请求(若插件需调用外部API)。
内容的提问来源于stack exchange,提问作者jagannath sahoo
相关产品推荐
相关产品推荐

