Какой-либо способ проверить, что это было установлено на сервере? Я выполняю 3,5 Платформы.NET.
Check this out - Talks about http://msdn.microsoft.com/en-us/library/bb907614.aspx
В этой теме описаны две задачи:
Как использовать отражение для проверки наличия сборки System.Web.Extensions. Эта проверка полезна при создании пользовательских элементов управления, которые работают независимо от того, установлен ли ASP.NET AJAX.
Как использовать метод GetCurrent класса ScriptManager для определения того, включены ли функции AJAX на отдельной странице. Это полезно, поскольку сценарии, используемые в асинхронных постбэках, должны быть зарегистрированы в элементе управления ScriptManager. В противном случае сценарии могут быть зарегистрированы в элементе управления ClientScriptManager.
Расширения Asp.Net Ajax являются частью инфраструктуры 3.5, поэтому их следует установить. Они живут в сборке System.Web.Extensions
.
Вы можете убедиться, что .dll существует, проверив свой GAC. .Dll также физически находятся в каталоге Windows \ Microsoft.Net \ assembly \ GAC_MSIL, который вы можете увидеть с помощью проводника в Windows 7, но будет скрыт в XP (используйте командную строку для перехода к каталогу).