Практическое руководство. Добавление и удаление дополнительных сборок
Если функциональные возможности и данные пакета SharePoint зависят от других сборок, можно добавить эти сборки в пакет решения (WSP-файл).В результате сервер SharePoint обеспечит, чтобы настраиваемые сборки устанавливались вместе с пакетом.
Также можно добавлять и изменять безопасные элементы управления и файлы ресурсов классов, связанные с этими сборками.
Добавление дополнительных сборок, безопасных элементов управления и ресурсов классов
В пакет решения SharePoint можно добавлять дополнительные сборки.Дополнительные сборки в изолированном решении развертываются в глобальный кэш сборок, но элементы проекта SharePoint в изолированном решении добавляются в базу данных содержимого.Кроме того, в эти дополнительные сборки можно добавлять безопасные элементы управления и ресурсы классов.Дополнительные сведения о безопасных элементов управления см. в подразделе «создание записи SafeControl» Развертывание веб-частей в SharePoint foundation.
Добавление существующей сборки
Откройте Конструктор пакетов.Дополнительные сведения см. в разделе Практическое руководство. Настройка пакета решения SharePoint.
Выберите вкладку Дополнительно.
Нажмите кнопку Добавить, а затем выберите Добавить существующую сборку из списка.
Откроется диалоговое окно Добавление существующей сборки.
Нажмите кнопку с многоточием (
) и выберите сборку, которую нужно добавить.Для обеспечения переносимости рекомендуется использовать относительный путь к выбранной сборке.
Для Цель развертывания выберите переключатель *** GlobalAssemblyCache *** для развертывания сборки в глобальный кэш сборок, либо выберите переключатель *** WebApplication *** для развертывания сборки в папке WebApplication на сервере с SharePoint.
Добавление сборки из выходных данных проекта
Откройте Конструктор пакетов.
Дополнительные сведения см. в разделе Практическое руководство. Настройка пакета решения SharePoint.
Выберите вкладку Дополнительно.
Нажмите кнопку Добавить, а затем выберите *** Добавление сборки из выходных данных проекта *** из списка.
Откроется диалоговое окно Добавление сборки из выходных данных проекта.
В списке Исходный проект и выберите проект источника, который требуется добавить.
Для Цель развертывания выберите переключатель *** GlobalAssemblyCache *** для развертывания сборки в глобальный кэш сборок, либо выберите переключатель *** WebApplication *** для развертывания сборки в папке WebApplication на сервере с SharePoint.
Добавление безопасного элемента управления
Откройте диалоговое окно Изменить существующую сборку.Для этого откройте конструктор пакетов выберите вкладку Дополнительно выберите сборки, а затем нажмите кнопку Изменить.
В панели Безопасные элементы управления, нажмите кнопку *** Щелкните ссылку добавить новый элемент ***.
В столбце Имя сборки введите имя сборки.
В столбце Пространство имен введите имя пространства имен для безопасного элемента управления.
В столбце Имя типа введите имя типа.
Добавление ресурса класса
Откройте диалоговое окно Изменить существующую сборку.Для этого откройте конструктор пакетов выберите вкладку Дополнительно выберите сборки, а затем нажмите кнопку Изменить.
В панели Ресурсы класса, нажмите кнопку *** Щелкните ссылку добавить новый элемент ***.
В столбце Имя файла, нажмите кнопку с многоточием (
) и выберите ресурс класса, который требуется добавить.
Удаление настраиваемых сборок
Можно удалять настраиваемые сборки из пакета SharePoint, а также удалять безопасные элементы управления и ресурсы классов из существующих сборок.
Удаление существующей сборки
Откройте Конструктор пакетов.Дополнительные сведения см. в разделе Практическое руководство. Настройка пакета решения SharePoint.
Выберите вкладку Дополнительно.
В панели Дополнительные сборки выберите пользовательскую сборку, которую требуется удалить.
Нажмите кнопку Удалить.
Удаление безопасного элемента управления из сборки
Откройте диалоговое окно Изменить существующую сборку.Для этого откройте конструктор пакетов выберите вкладку Дополнительно выберите сборки, а затем нажмите кнопку Изменить.
Выберите безопасный элемент управления, который требуется удалить.
Выберите ключ удаления.
Удаление ресурса класса из сборки
Откройте диалоговое окно Изменить существующую сборку.Для этого откройте конструктор пакетов выберите вкладку Дополнительно выберите сборки, а затем нажмите кнопку Изменить.
Выберите ресурс класса, который требуется удалить.
Выберите ключ удаления.
См. также
Задачи
Практическое руководство. Настройка компонента SharePoint
Практическое руководство. Добавление и удаление элементов в компонентах SharePoint