如何将React开发的Excel自定义Add-in部署到Microsoft Office 365商店?
部署React开发的Excel自定义Add-in到Microsoft Office 365商店步骤
1. 准备合规的插件包
- 完成React项目的生产构建:执行
npm run build(或对应项目的构建命令),生成静态资源目录(一般是build文件夹)。 - 校验并整理插件清单文件
manifest.xml:确保文件符合Office商店规范,包括唯一GUID格式的Id、正确的Version、清晰的DisplayName和Description,同时将插件入口地址指向构建后的HTTPS公网可访问资源。 - 打包成标准ZIP文件:将
manifest.xml和构建后的静态资源文件夹直接压缩,避免嵌套多余目录层级。
2. 注册Microsoft Partner Center账号
- 注册并完成账号验证:包括开发者身份认证、付款信息配置等必要步骤,获取提交插件的权限。
3. 提交插件至Partner Center
- 登录Partner Center后进入Office Add-ins板块,点击「新建产品」。
- 填写产品核心信息:设置名称、详细描述、选择Excel相关分类,按需配置定价模式(免费/付费)。
- 上传并验证插件包:上传打包好的ZIP文件,系统会自动检测清单合规性,根据提示修正错误。
- 提交审核:完成所有信息填写后提交,审核涵盖功能兼容性、内容合规性等,周期通常为几天到几周。
4. 审核通过后发布
- 审核通过后,可选择立即发布或设定特定发布时间。发布完成后,用户就能在Office 365插件商店中搜索、安装你的Excel Add-in。
关键注意事项
- 多环境测试:提交前务必在Excel桌面版、网页版等不同环境中验证插件功能,确保兼容性与稳定性。
- 隐私合规:若插件涉及用户数据,需在产品描述中明确数据处理规则,符合Microsoft隐私政策要求。
- 版本更新:后续更新插件时,只需修改
manifest.xml的版本号,重新构建打包后在Partner Center提交更新版本即可。
内容的提问来源于stack exchange,提问作者Vikash Choudhary
相关产品推荐
相关产品推荐

