【问题标题】:Get rid of warning on Outlook addin Microsoft.Office.Interop.Outlook摆脱 Outlook 插件 Microsoft.Office.Interop.Outlook 上的警告
【发布时间】:2012-06-23 05:04:17
【问题描述】:

我正在用 C#/VS 2010 编写一个 Outlook 插件,即使我的应用程序运行良好,我想摆脱这个警告:

“Microsoft.Office.Interop.Outlook._MailItem.Close(Microsoft.Office.Interop.Outlook.OlInspectorClose)”和非方法“Microsoft.Office.Interop.Outlook.ItemEvents_10_Event.Close”。使用方法组。

但我不明白为什么会这样。

【问题讨论】:

  • 请提供一些相关的来源和完整的错误信息。

标签: c# visual-studio-2010 outlook-addin


【解决方案1】:

如果完整的错误看起来像

方法“Microsoft.Office.Interop.Outlook._MailItem.Close(Microsoft.Office.Interop.Outlook.OlInspectorClose)”和非方法“Microsoft.Office.Interop.Outlook.ItemEvents_10_Event.Close”之间存在歧义。使用方法组。

那么您很可能会遇到类似于here 描述的投射问题。

【讨论】:

  • 是的,就是这样,我刚刚添加了正确的演员表。
【解决方案2】:

尝试这样调用:

(oMsg as _MailItem).Close();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-15
    • 1970-01-01
    • 2016-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-16
    相关资源
    最近更新 更多