Неизвестный тег сервера 'asp: EntityDataSource' - PullRequest
3 голосов
/ 02 марта 2010

Я загрузил свои файлы на мой удаленный сервер с поддержкой ASP.Net 3.5. Сайт разработан с использованием ASP.Net 3.5 и Entity Framework. Также я скопировал dll в папку bin. Но я получаю следующую ошибку

arser Ошибка Описание: во время анализа ресурса, необходимого для обслуживания этого запроса, произошла ошибка. Пожалуйста, просмотрите следующую конкретную информацию об ошибке разбора и измените исходный файл соответствующим образом.

Сообщение об ошибке Parser: неизвестный тег сервера 'asp: EntityDataSource'.

1 Ответ

3 голосов
/ 02 марта 2010

В разделе 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>
...