繁体   English   中英

MS Office Visual Studio加载项,共享加载项和Excel 2010加载项有什么区别?

[英]What's the difference between an MS Office Visual Studio Add-in, Shared Add-in, and Excel 2010 Add-in?

我正在使用Visual Studio 2010为Excel创建新的加载项。 理想情况下,我希望它可以与Excel 2011(Mac),2010和2007一起使用。

启动新的C#项目时,有三个模板选项可供选择。

  • (Office)Excel 2010加载项

  • (可扩展性)Visual Studio外接程序

  • (可扩展性)共享加载项

这些模板选择之间有什么区别?

提前致谢。

来自MS。 顾名思义,您可能要使用共享加载项。

  • Office Excel 2010加载项

为Excel 2007或Excel 2010创建应用程序级加载项。有关详细信息,请参阅《编程应用程序级加载项和Excel解决方案入门》。

  • (可扩展性)Visual Studio外接程序

Visual Studio加载项将功能添加到Visual Studio和Visual Studio宏环境中。 有关更多信息,请参见如何:创建外接程序。

  • (可扩展性)共享加载项

共享加载项可以向一个或多个Microsoft Office应用程序以及Visual Studio添加功能。 有关更多信息,请参见如何:创建外接程序。

参考: http : //msdn.microsoft.com/en-us/library/0fyc0azh.aspx

#1和#3将适用于Windows计算机,但直接来自Microsoft VSTO团队的Geoff Darst, “。Net开发平台和Office的Visual Studio工具仅是Windows。” 您必须在VBA中编码才能获得所有三个版本的功能。

如果只想针对Windows环境,请确保要针对Excel 2007版本,因为我不认为为Excel 2010开发的解决方案与Excel 2007向后兼容。

暂无
暂无

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

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