Вопрос

Я создал пакет решения с помощью инструмента makecab, который содержит функцию и DLL, которые будут установлены на GAC.Он развертывается глобально, однако я хочу развернуть его для конкретного веб-приложения, какие изменения требуются.

Это было полезно?

Решение

Я думаю, что есть несколько способов принудительно установить решение в конкретное веб-приложение.

Один из способов — развернуть DLL в каталоге bin, а не в GAC.Однако помните, что все вызовы API необходимо будет очищать с помощью политик безопасности доступа к коду, записанных и помещенных в ваш файл манифеста.xml.

Другой способ — включить элементы SafeControl, которые ссылаются на вашу DLL, в файл манифеста.xml.Это означает, что необходимо будет записать файл web.config, поэтому для развертывания потребуется указать веб-приложение.

Другие советы

Ниже приведены сценарии для развертывания в определенных семействах веб-сайтов в веб-приложении.

http://globaldeploymentmoss2007.blogspot.ca/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top