代码之家  ›  专栏  ›  技术社区  ›  MiguelSlv

HttpCompileException:类型“<>”是在未引用的程序集中定义的

  •  2
  • MiguelSlv  · 技术社区  · 6 年前

    在将.NET Framework升级到4.7.2之后发现此错误:

    system.web.httpcompileexception:some.cshtml(95):错误cs0012: 未引用的程序集中定义了类型“IEnumerable”<>。 必须添加对程序集“netstandard,version=2.0.0.0, 区域性=中性,PublicKeyToken=CC7B13FFCD2DD51'。

    我应该在哪里添加引用?

    1 回复  |  直到 6 年前
        1
  •  3
  •   MiguelSlv    6 年前

    发现于 github 是的。将以下内容添加到web.config文件:

    <compilation debug="true" targetFramework="4.7.2" >
      <assemblies>
        <add assembly="netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51"/>
      </assemblies>
    </compilation>