![](/img/trans.png)
[英]How to share code between projects of different types in 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.