C# VSTO不适用于Outlook 2013

C# VSTO不适用于Outlook 2013,c#,.net,vb.net,vsto,ms-office,C#,.net,Vb.net,Vsto,Ms Office,我有一个Outlook 2007的VSTO。这也适用于Outlook 2010。现在我已经将我的office 2010升级到2013。我的VSTO也在这里工作。但问题是我已经编写了在右键单击菜单中添加ContextMenuItem的代码。为了实现这一点,我已经实现了Application.AttachmentContextMenuDisplay方法。以下是我的代码片段: Private Sub Application_AttachmentContextMenuDisplay(ByVal Com

我有一个Outlook 2007的VSTO。这也适用于Outlook 2010。现在我已经将我的office 2010升级到2013。我的VSTO也在这里工作。但问题是我已经编写了在右键单击菜单中添加ContextMenuItem的代码。为了实现这一点,我已经实现了Application.AttachmentContextMenuDisplay方法。以下是我的代码片段:

 Private Sub Application_AttachmentContextMenuDisplay(ByVal CommandBar As    Microsoft.Office.Core.CommandBar, ByVal Attachments As Microsoft.Office.Interop.Outlook.AttachmentSelection) Handles Application.AttachmentContextMenuDisplay

     Dim DVCmdBarPopup As Office.CommandBarPopup
        DVCmdBarPopup = CommandBar.Controls.Add _
            (Office.MsoControlType.msoControlPopup, , , 3, True)

        With DVCmdBarPopup
            .Caption ="Menu"   
            .BeginGroup = True
            .Visible = True
            .Tag = "Hello World."
            .TooltipText = "Hello World."   
        End With

 End Sub
此代码适用于Outlook 2007 as 2010。但当我安装Office 2013并尝试构建vsto时,它向我显示了如下错误

该项目当前包含对office多个版本的引用、对14.0.0.0版的直接引用和对15.0.0.0版的间接引用(通过Microsoft.office.Interop.Outlook.\u Explorer.CommandBars)。 我不知道会发生什么。如果你有任何想法或者之前遇到过这个问题,请回复。 谢谢。

CommandBar.Controls.Add(Office.MsoControlType.msoControlPopup,,3,True) Outlook 2013不支持

我也尝试移植到Outlook 2013,但失败了。 “”

如果你能从你这边弄明白什么,请告诉我