Net Core 2:无法继承KeyNotFoundException

时间:2018-05-15 14:30:09

标签: .net-core nuget

我有一些奇怪的事情:

我有一个这样的课:

using System;
using System.Collections.Generic;
namespace My.Client
{
    public class XNotFoundException : KeyNotFoundException
    {
        public XFoundException(string s, Exception e) : base(s, e)
        {

        }
    }
}

此类通过nuget包发布,其中包含Refit 4.3.0和AspNetCore.All 2.0.6。

引用此包的项目尝试使用该类..但是构建无法找到该类。这个包中的其他类工作得很好。他们收到的错误是:

  

CS0246:类型或命名空间名称' XNotFoundException'不可能   发现(您是否缺少using指令或程序集引用?)

如果我从Exception而不是KeyNotFoundException继承,它"工作"。但为什么?我错过了一些并发症吗?

0 个答案:

没有答案