我正在使用VS2008为Outlook 2007创建一个Add In。我在工具栏中创建了一个菜单。每次我在VS中调试应用程序时,它都会在工具栏中创建另一个菜单项。
就像我的meni项目名称是Test。我第一次运行应用程序它显示了 文件....测试
第二次
文件...测试测试
依旧......
怎么回事?
答案 0 :(得分:0)
是工具栏是持久的,除非您将它们设置为临时工具栏。 所以先测试一下,然后将其删除或重复使用!
try
{
commandBar = Application.CommandBars["mytoolbar"];
}
catch (ArgumentException e)
{
}
if (commandBar == null)
{
commandBar = Application.CommandBars.Add("mytoolbar ", 1, missing, true);
}