Работа с сайтом VS2008 / 3.5 ASP AJAX на сервере 2.0sp1 / AJAX Extesnion 1.0? - PullRequest
1 голос
/ 24 февраля 2009

В настоящее время я занимаюсь разработкой 3.5 (сборка до 3.5, поскольку я использую LINQ) и развертывание своего кода на сервере 2.0. До сих пор я был успешен в этом, но теперь я пытаюсь использовать некоторые из инструментов ASP AJAX, и я сталкиваюсь с ошибкой, которую я не могу обойти.

Сначала я получил

"Неизвестный тег сервера 'asp: ScriptManager'."

К которому я добавил это в свой раздел управления web.config:

"add tagPrefix =" asp "namespace =" System.Web.UI "assembly =" System.Web.Extensions, версия = 1.0.61025.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 "

это привело к следующей ошибке, которую я не уверен, как исправить:

"Базовый класс включает поле 'ScriptManager1', но его тип (System.Web.UI.ScriptManager) не совместим с типом элемента управления (System.Web.UI.ScriptManager)."

Есть какие-нибудь мысли или идеи по этому поводу?

1 Ответ

4 голосов
/ 24 февраля 2009

Ваш проект, когда он был построен, ссылался на версию System.Web.Extensions для .NET 3.5, которая, когда он пытается работать, теперь имеет проблемы.

Вам нужно будет убедиться, что все ссылки указывают на версию 1.0.61025.0, и что НИКАКИЕ ссылки на .NET 3.5 не включены.

...