Koe*_*box 5 .net com outlook outlook-addin
我已经完成了第二个完整的Outlook 2003插件.
我想知道的是两件事:
我知道它们会被框架及时发布,我不知道的是它经常发生的真正必要性吗?
我知道Web服务Exchange提供检索邮件消息,但并不总是想要使用它,而是使用全面的Outlook功能.
谢谢.
首先 - 框架将在垃圾收集期间释放 COM 对象。如果你需要早点释放对象,你可以看看这个问题。但是,请注意Marshal.ReleaseComObject - 如果您不是绝对需要它,请不要使用它。
其次,Microsoft 使用 .NET COM 包装器有两个原因。首先,因为遗留代码。有数以万计(如果不是数十万)的应用程序(大部分是在公司内部开发的,而不是为了出售)具有插件并与 Office 进行互操作,而 Microsoft 不想破坏这些应用程序。其次,Office 不是本机 .NET 应用程序,它是本机 COM 应用程序。包装器就在那里,因此您可以首先在 .NET 中编写插件。
| 归档时间: |
|
| 查看次数: |
115 次 |
| 最近记录: |