创建独立于版本的Outlook加载项

寻找一个库来为outlook 2010,2007和outlook 2003创建outlook插件

发现这个http://www.add-in-express.com/add-in-net/video.php看起来非常好但也很昂贵,因为它是一个通用库,用于为其他办公产品创建插件

有没有其他库可供比较,希望也更便宜! 谷歌搜索是不够的,有一个相当通用的名称,如outlook加载项库/工具,它返回现有加载项的结果等。

谢谢

您正在寻找NetOffice 。 它是一组(免费)版本无关的互操作程序集,用于使Office加载项针对不同的版本。

NetOffice还有一些额外的帮助来管理COM引用,Intellisense帮助每个方法显示哪些版本的Office应用程序支持该方法,然后是一些其他工具来管理您的多版本加载项项目。

我发现这个库最有助于与Outlook的邮件项目进行交互,例如Redemption 。

我做了一个搜索,发现了一些有趣的起点。
创建Outlook 2010加载项
使用Microsoft Visual C#.NET的Outlook 2007加载项
但是,与各种版本的Outlook兼容并不是一件容易的事