繁体   English   中英

如何在不同的办公文档类型中重用 Visual Studio 的办公功能区和代码

[英]How to reuse visual studio for office ribbons and code across different ofiice document types

我是 Visual Studio for Office (VSTO) 的新手

我正在使用 VSTO 为 PowerPoint、Word 和 Excel 创建一个插件。 插件的功能区 (UI) 外观和感觉将相同。 这是我的问题:

如何设置 Visual Studio,以便我只为这些插件使用一个代码库并重用 Ribbon UI; 还是我必须为 PowerPoint、Word 和 Excel 分别创建单独的解决方案?

开箱即用很难实现您所追求的目标。

如果您使用 VSTO Contrib 项目的 Ribbon Factory,我认为您可以很容易地在所有加载项之间重用功能区视图模型。

http://vstocontrib.codeplex.com/

此外,然后我将手动 go 并编辑共享项目的 your.csproj 文件以有条件地包含特定引用,这样您就不会一次引用所有办公室互操作库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM