0

我正在尝试为我的隔离外壳(VS2010)创建一些自定义工具窗口。下面是工具窗口的代码。

[Guid("xxxx")]
public class ToolWindow1: ToolWindowPane
{
    public ToolWindow1()
        : base(null)
    {
        this.Caption = "BAM0";
    }
}

我正在尝试通过打开工具窗口

[ProvideToolWindow(typeof(ToolWindow1))]
...
ToolWindowPane window = this.FindToolWindow(typeof(ToolWindow1), 0, true);

但是,我在 FindToolWindow 调用中收到 TargetInvocationException,我不确定为什么。我在显示自定义工具窗口时是否遗漏了什么?

谢谢!

编辑:我的项目引用没有正确设置。我最终合并了两个项目,工具窗口现在正确显示。

4

0 回答 0