0

我正在尝试为 Glimpse 创建一个自定义插件。我已经按照这个教程

我已经引用了程序集、构建了项目并运行了它,但我没有看到新选项卡。作为测试,我还尝试通过 nuget 安装此声明检查器插件,但这似乎也不起作用。

我还需要做什么才能显示标签?

编辑

这是代码

public class TestInspector: AspNetTab
{
    public override object GetData(ITabContext context)
    {
        var returnCollection = new Dictionary<string, object>();
        return returnCollection;
    }

    public override string Name
    {
        get { return "Test"; }
    }
}

我想要完成的是一个插件(项目 B),它独立于项目 A 中的代码,项目 A 将引用项目 B 的程序集。

话虽如此,我已将上面的代码放入项目 A 中的一个新类中,我确实看到了该选项卡。

4

2 回答 2

1

问题是新项目使用的是 .NET 4.5,而引用它的项目是 4.0。更新了项目并且工作正常。

于 2013-08-02T16:27:41.917 回答
0

你能分享你创建的标签吗?这将有助于找出问题所在。

一般来说, Glimpse 中的所有选项卡都是插件 - 包括 Glimpse NuGet 包附带的选项卡,因此似乎有些正在被拾取,但没有其他。

一些故障排除提示:

  • 检查您的bin文件夹并确保扩展程序集在那里
  • 确保您的扩展类是public
  • 打开日志记录。Glimpse 将告诉您它可能有哪些加载异常。
  • 重新启动您的网络服务器
于 2013-08-02T16:08:30.867 回答