代码之家  ›  专栏  ›  技术社区  ›  Saravanan I M

未知的服务器标记“asp:EntityDataSource”

  •  3
  • Saravanan I M  · 技术社区  · 16 年前

    我将文件上载到支持ASP.NET 3.5的远程服务器。网站是使用ASP.NET 3.5和实体框架开发的。另外,我把DLL复制到bin文件夹。但我得到以下错误

    arser错误描述:分析服务此请求所需的资源时出错。请查看以下特定的分析错误详细信息,并适当修改源文件。

    分析程序错误消息:未知的服务器标记“asp:EntityDataSource”。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Craig Stuntz    16 年前

    在 compilation 在web.config中,您需要添加:

    <compilation debug="true" defaultLanguage="C#">
      <assemblies>
        <add assembly="System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
        <add assembly="System.Web.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
      </assemblies>
    </compilation>
    

    在 controls 第节,您需要添加:

      <controls>
        <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      </controls>
    
    推荐文章