我将文件上传到支持ASP.Net 3.5的远程服务器。网站使用ASP.Net 3.5和实体框架开发。我也将dll复制到bin文件夹。但我收到以下错误
arser错误说明:解析为此请求提供服务所需的资源时发生错误。请查看以下特定的解析错误详细信息并适当修改源文件。
分析程序错误消息:未知的服务器标记'asp:EntityDataSource'。
答案 0 :(得分:3)
在您的web.config的compilation
部分中,您需要添加:
<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>