Outlook 2007添加。每次我在VS2008中调试应用程序时添加菜单

时间:2010-04-02 14:34:47

标签: c# outlook vsto

我正在使用VS2008为Outlook 2007创建一个Add In。我在工具栏中创建了一个菜单。每次我在VS中调试应用程序时,它都会在工具栏中创建另一个菜单项。

就像我的meni项目名称是Test。我第一次运行应用程序它显示了 文件....测试

第二次
文件...测试测试

依旧......

怎么回事?

1 个答案:

答案 0 :(得分:0)

是工具栏是持久的,除非您将它们设置为临时工具栏。 所以先测试一下,然后将其删除或重复使用!

 try
    {
        commandBar = Application.CommandBars["mytoolbar"];
    }
    catch (ArgumentException e)
    {

    }

    if (commandBar == null)
    {
        commandBar = Application.CommandBars.Add("mytoolbar ", 1, missing, true);
    }