【问题标题】:Create single VSTO addin for All Ms Office components and its deployment为所有 Ms Office 组件及其部署创建单个 VSTO 插件
【发布时间】:2015-12-04 23:49:24
【问题描述】:

我想为所有 MS Office 组件创建一个 VSTO 插件。 到目前为止,我已经为每个组件(如 Word 插件、Excel 插件等)获得了单独的插件。 但我想为所有 Ms Office 组件创建一个插件,并且在单一部署中,它将添加到所有 ms Office 组件中。 我必须在每个 ms office 组件中添加一个自定义任务窗格和一个功能区选项卡,所以我想要一个插件,而不是在每个单独的插件项目中复制任务。

【问题讨论】:

    标签: c# visual-studio ms-office vsto


    【解决方案1】:

    VSTO 不支持创建多主机加载项。您需要为每个 Office 应用程序开发单独的加载项。另一种方法是开发共享加载项。

    您也可以考虑改用Add-in Express。它允许创建一个支持 Microsoft Office 的所有版本(2000、XP、2003、2007、2010 和 2013)和版本(学生版、家庭版、专业版等)的 Visual Studio 项目,并针对 Microsoft Office 套件中的多个应用程序( Outlook、Word、Excel、PowerPoint 和其他应用程序。)

    【讨论】:

    • 那么我可以创建一个部署集吗?
    • 是的,您甚至可以在一个安装包中包含多个 VSTO 插件。见Deploying an Office Solution
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-19
    • 2016-11-14
    • 1970-01-01
    • 1970-01-01
    • 2022-01-04
    • 1970-01-01
    • 2010-11-14
    相关资源
    最近更新 更多