如何在Mac上为AppSource编译MS Word加载项项目



我已经使用我的MAC创建了一个MS Word加载项,并希望开始将其提交以验证AppSource的过程。但是,该过程需要上传一个软件包,而且我找不到有关如何将我的项目编译到预期的包装的任何文档。

您上传软件包的页面列出了以下文件类型是可以接受的:.msix, .msixbundle, .msixupload, .appx, .appxbundle, .appxupload, .xap。我已经为Mac下载了Visual Studio,因为有一些文档描述了使用VS将项目编译到此类软件包中的文档,但是请参阅未能导入我现有的项目文件夹的方法(或任何听起来相似的东西。)

我的项目是使用Yeoman Office Project Generator(https://github.com/officedev/generator-office)创建的基于React的加载项,由您的标准React项目结构(package.json,webpack config)组成文件,src/组件)以及我的subtest.xml文件。

编辑:

要清楚,提交过程中确实有一个位置,上面写着:

Drag your packages here (.msix, .msixbundle, .msixupload, .appx, .appxbundle, .appxupload, .xap) or browse your files.

但是,当我尝试使用此接口上传manifest.xml文件时,我会收到以下错误:

- You must provide a package that supports each selected device family (or uncheck the box for unsupported device families). Note that targeting the Xbox device family requires a neutral or x64 package.
- You must upload at least one package. If you are using market groups, then each market group must have at least one package.
- You must fix all package validation errors before submitting.
- Package acceptance validation error: manifest.xml is an unknown package type. Please name your file with the appropriate file extension.

我在当前清单上使用了清单验证工具,它们告诉我它在结构上有效,并且拥有所有必需的字段。这以及下面我的评论中提到的被接受的FILETYPE的列表使我相信我希望上传特定的编译软件包类型。

为了向AppSource提交单词加载项,您需要通过卖方仪表板提交加载项。您需要提交.xml清单文件。

有关如何将其加载项提交给SellerDashboard的更多信息,请参阅此处。

最新更新