Установка DLL на сервере Windows 2008? - PullRequest
0 голосов
/ 06 марта 2012

Мне нужно установить ajaxtoolkit.dll и некоторые другие библиотеки на рабочие серверы Win 2008. Перетаскивание не сработает, я не могу установить SDK и не говорю на PowerShell.

Полагаю, общая картина такова: это новый сервер SharePoint 2010, и я портирую через приложение портала под большим брендом с несколькими пользовательскими веб-частями.

В дни Moss 2007 я просто перетаскивал свои библиотеки и запускал файлы * .wps для установки веб-частей.

Спасибо за ваш вклад.

Risho

Отредактировано: я установил 64-битный SDK на сервер deve, а затем скопировал gacutil и его файл конфигурации в папку c: \ windows \ Microsoft.NET \ Framework \ v2.0.50727. Запустил команду / i AjaxControlToolkit.dll и получил эту ошибку:

Ошибка добавления сборки в кэш: эта сборка создается средой выполнения, более новой, чем текущая загруженная среда, и не может быть загружена.

Похоже, это общая проблема.

Нет ли способа создать проект установки, который вы запускаете из msi или exe-файла, который автоматически отбрасывает все мои библиотеки и веб-части? Я имею ввиду как профи это делают?

1 Ответ

0 голосов
/ 06 марта 2012

У вас, кажется, есть два вопроса.

Второй - более конкретный вопрос, касающийся AjaxControlToolkit.dll.Для этого взгляните на ОШИБКА Не удалось загрузить файл или сборку 'AjaxControlToolkit' или одну из ее зависимостей .

Что касается исходного вопроса, если вам нужно только развернутьDLL (другими словами, вам не нужно запускать инсталляционную программу, изменять web.config и т. Д.), Путь заключается в том, чтобы поместить вашу DLL в ваш пакет решений WSP.Это проще, чем когда-либо, с Visual Studio 2010. Для получения дополнительной информации см. Как: добавлять и удалять дополнительные сборки и Включение дополнительных сборок в WSP с инструментами разработки Visual Studio SharePoint .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...