.NET Outlook-AddIn(VSTO 2010)的客户端要求是什么?
问题描述:
我们计划实施Outlook-Addin(2007/2010)。我们的第一次尝试是使用VSTO 2010,但是我们想知道在这种情况下是否对客户有特殊要求。.NET Outlook-AddIn(VSTO 2010)的客户端要求是什么?
答
VSTO 2010需要为Office 2010,但如果你想支持的Office版本有一个外接你必须使用PIA的12个版本,而不是14 所需要的是:
- VSTO 2010
- PIA的12
- .NET框架(4.0给你更多的东西VSTO:http://blogs.msdn.com/b/vsto/archive/2010/04/23/why-should-i-upgrade-from-net-framework-3-5-to-net-framework-4.aspx)
- 展望(你真的应该与2007年制定你的机器上,并保持2010关闭它)
答
对于客户端,您将构建处理所需组件(.NET 4.0,PIA)的安装程序(ClickOnce或SetupProject)。
VSTO 2010完成了将PIA嵌入到安装程序DLL中的工作。 2007年的VSTO不允许这样做,并且总是需要安装覆盖任何现有PIA版本的PIA(主互操作程序集)。
VSTO 2010针对内存泄漏和速度问题提供了许多修补程序。 VSTO 2010也向后兼容Office 2007.
您能举出一个您正在考虑/担心的事物类型的例子吗? – 2011-02-10 08:17:29
像特定版本的.NET框架或VSTO运行时组件 – Zeemee 2011-02-10 09:00:35