【问题标题】:What are the requirements for a Powerpoint VSTO add-in manifest?Powerpoint VSTO 加载项清单有哪些要求?
【发布时间】:2019-09-14 20:19:02
【问题描述】:

背景/目标

我为 Microsoft Powerpoint 编写了一个基于 VSTO 的插件。由于插件的要求和当前适用于 PowerPoint 插件的 JavaScript API 界面,我无法为插件使用更新的基于 Web 的格式,因为它没有我需要的功能。

我的目标是能够将 VSTO 加载项提交到 AppSource,以便它可以进入 Office 加载项商店。

问题/疑问

现在我的外接程序已准备就绪,我需要为其创建一个清单文件,以便将其发布以供其他人使用。

但是,我可以在网上找到的所有指南都指向一种清单格式,该格式似乎适用于较新的基于 Web 的方法,而不是较旧的基于 VSTO/COM 的方法。

所以我的问题是:

  • 对于创建任务面板和功能区条目(在我的解决方案中均采用控件格式)的 PowerPoint VSTO 加载项,加载项清单 XML 文件有哪些要求?
  • 是否有任何位置可以看到 VSTO 加载项模板而不是较新的基于 Web 的格式?

到目前为止我已经尝试过什么

  • 我在文档中查看了适用的示例,但它们似乎都引用了基于 Web 的加载项架构字段。
  • 我已将 VSTO 项目发布到一个文件夹以尝试在应用注册期间使用 .manifest.vsto 文件,但我收到错误 Your manifest does not reference any supported Office Add-in namespace. The most recent version is http://schemas.microsoft.com/office/appforoffice/1.1.

【问题讨论】:

    标签: vsto powerpoint office-store


    【解决方案1】:

    您将不得不寻找不同的市场。微软非常不喜欢使用令人困惑的术语,或者使用相同的术语来描述完全不同的事物。 AppSource 使用 Web 技术,而不是 VSTO。请阅读本页紫色框中的注意事项:Make your solutions available in AppSource and within Office 您也可能会发现这篇评论文章很有价值:The Future of Microsoft Office Add-In Development

    【讨论】:

    • 谢谢!我错过了该页面上的注释,不幸地花了很多时间试图澄清和寻找路径。我希望我可以使用插件方法,但我需要使用的 powerpoint API 根本不可用。在我的情况下,这个答案是 100% 的正确答案。感谢您为我节省了更多的挫败感!
    • 不幸的是,Microsoft 从未认为适合通过为传统加载项提供 App Store 来支持开发人员。我会使用这样的服务!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-20
    • 1970-01-01
    相关资源
    最近更新 更多