VSTO 有哪些替代方案?
ManagedXll 能做什么而 VSTO 不能——你什么时候使用其中一个而不是另一个
谷歌并没有过多提及这个话题
这更像是一个面试问题 - 优点和缺点是什么,两者都是问题的关键
VSTO 假定您使用 Visual Studio 作为开发平台,因此主要针对专业和企业开发人员。使用 VBA 创建宏和加载项的“高级用户”似乎不是 VSTO 的目标受众。
如果您对 Excel 加载项感兴趣,本机 .xll 加载项比 VSTO 具有一些特定的优势,特别是它们支持创建高性能用户定义函数。图书馆喜欢ExcelDna http://exceldna.codeplex.com(以及您提到的 ManagedXll)可以轻松地使用托管代码为 Excel 创建 .xll 加载项。与 OmegaMan 所说的相反,这些基于 .xll 的加载项不能通过自动化加载项界面工作,支持从 '97 到 Excel 2010 的 Excel 版本,并允许 VSTO 不支持的高级功能,例如免注册功能区和RTD 支持。
要为各种其他办公应用程序(特别是 Outlook)创建加载项,您还可以查看附加快捷方式 http://www.add-in-express.com/.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)