我即将处理一些Outlook外接程序。我这么做已经有几年了;可能还进行了几次对象模型修订!
有人能推荐一些参考资料来帮助我入门吗?博客,网站,书籍?
谢谢
发布于 2011-01-04 12:11:36
如果您的预算能够负担得起(即,产品正在赚钱),我强烈推荐Add-in Express。有许多示例、文档和支持--但需要使用它们的工具。(它让Outlook变得如此微不足道--不再像皮塔那样需要处理。)
但是,如果您更喜欢使用微软的(VS免费)解决方案--它工作得相当好,但缺少一些“细节”--那么请查看VSTO on MSDN页面作为第一站,并点击链接。在codeplex上还有一些很好的样例项目、模板和VSTO工具。
祝你编码愉快。
编辑:我想我一定很无聊:-)这里有一些我觉得有用的精选链接。其中一些是非常具体/高级的,而另一些则是更通用的。这项安排没有特别的顺序。
发布于 2011-01-04 12:16:56
VS2010中的Visual Studio Tools for Office已经有了很长的发展。我曾经为Tablet PC制作(并销售)一个Outlook插件,那时候它非常复杂。在.NET中正确设计的外接程序需要设置一个单独的AppDomain,以避免践踏其他外接程序,并实现各种解决方法,以避免在主窗口关闭时离开孤立的Outlook进程。
VSTO现在可以“开箱即用”完成所有这些工作。
Outlook Solutions in Visual Studio
发布于 2011-01-06 06:07:28
不要忘记这个MSDN论坛是一个很好的资源:
开发人员展望论坛:http://social.msdn.microsoft.com/Forums/en-US/outlookdev/threads
顺便说一句,@pst:您仍然可以使用后期绑定在与版本无关的ADX项目中使用较新的对象模型。
@Josh: VSTO已经将每个插件加载到它自己的AppDomain中
@everyone:我在ADX工作,有任何问题请随时联系我。
https://stackoverflow.com/questions/4590557
复制相似问题