Расширение Ajax в .NET 2.0? - PullRequest
0 голосов
/ 27 ноября 2009

Вопрос: Если я хочу использовать расширение ajax с Visual Studio 2005, мне нужно загрузить расширения ajax.

Теперь вот мой вопрос: Нужно ли делать это только для разработки или мне нужно что-то устанавливать на производственном сервере, если я использую в своем проекте расширения ajax?

Ответы [ 2 ]

2 голосов
/ 27 ноября 2009

Вам необходимо установить его и на рабочий сервер. Это поместит соответствующие DLL в GAC.

Возможно, вы сможете включить эти dll в вашу локальную корзину и развернуть их в своем приложении. Самый простой способ сделать это - пометить ссылки на библиотеки расширений AJAX как CopyLocal = true. Это должно быть доступно как свойство ссылки в Visual Studio.

1 голос
/ 27 ноября 2009

Вы должны установить dj-файл ajax на сервере, на котором вы развертываете, иначе вы получите сообщение о том, что не удалось загрузить библиотеку.

Файл AjaxControlToolkit.dll в идеале должен находиться в папке bin вашего сервера, в противном случае вы получите сообщение об ошибке, например:

Не удалось загрузить файл или сборку 'AjaxControlToolkit, версия = 3.0.30512.17815, культура = нейтральная, PublicKeyToken = 28f31c0f84b6d53e' или одна из ее зависимостей.

...