Поделиться через


Добавление и удаление дополнительных сборок

Если пакет SharePoint зависит от других сборок для функциональных возможностей или данных, можно добавить сборки в пакет решения (WSP). Таким образом, сервер SharePoint гарантирует, что пользовательские сборки установлены с пакетом.

Вы также можете добавить и изменить безопасные элементы управления и файлы ресурсов класса, связанные с сборками.

Добавление дополнительных сборок, безопасных элементов управления и ресурсов класса

Дополнительные сборки можно добавить в пакет решения SharePoint. Дополнительные сборки в изолированном решении развертываются в глобальном кэше сборок, но элементы проекта SharePoint в изолированном решении добавляются в базу данных контента. Вы также можете добавить безопасные элементы управления и ресурсы класса в эти дополнительные сборки. Дополнительные сведения о безопасных элементах управления см. в статье "Предоставление сведений о упаковке и развертывании в элементах проекта" или "Создание записи Сейф Control" в развертывании веб-части в SharePoint Foundation.

Добавление существующей сборки

  1. Откройте конструктор пакетов. Дополнительные сведения см. в разделе "Практическое руководство. Настройка пакета решения SharePoint".

  2. Перейдите на вкладку Дополнительно.

  3. Нажмите кнопку "Добавить " и выберите " Добавить существующую сборку " из списка.

    Откроется диалоговое окно "Добавить существующую сборку ".

  4. Выберите многоточие (ASP.NET Mobile Designer ellipse), а затем выберите сборку, которую нужно добавить. Для переносимости рекомендуется использовать относительный путь к выбранной сборке.

  5. Для целевого объекта развертывания нажмите кнопку GlobalAssemblyCache, чтобы развернуть сборку в глобальном кэше сборок, или нажмите кнопку webApplication, чтобы развернуть сборку в папке WebApplication на сервере, на котором выполняется SharePoint.

Добавление сборки из выходных данных проекта

  1. Откройте конструктор пакетов.

    Дополнительные сведения см. в статье "Практическое руководство . Настройка пакета решения SharePoint".

  2. Перейдите на вкладку Дополнительно.

  3. Нажмите кнопку "Добавить ", а затем выберите " Добавить сборку" из списка выходных данных проекта.

    Откроется диалоговое окно "Добавление сборки из выходных данных проекта".

  4. В списке исходных проектов выберите исходный проект, который требуется добавить.

  5. Для целевого объекта развертывания нажмите кнопку GlobalAssemblyCache, чтобы развернуть сборку в глобальном кэше сборок, или нажмите кнопку webApplication, чтобы развернуть сборку в папке WebApplication на сервере, на котором выполняется SharePoint.

Добавление безопасного элемента управления

  1. Откройте диалоговое окно "Изменить существующую сборку ". Для этого откройте конструктор пакетов, перейдите на вкладку "Дополнительно ", выберите сборку и нажмите кнопку "Изменить ".

  2. В области элементов управления Сейф нажмите кнопку "Нажать здесь", чтобы добавить новую кнопку элемента.

  3. В столбце "Имя сборки" введите имя сборки.

  4. В столбце пространства имен введите имя пространства имен для безопасного элемента управления.

  5. В столбце "Имя типа" введите имя типа.

Добавление ресурса класса

  1. Откройте диалоговое окно "Изменить существующую сборку ". Для этого откройте конструктор пакетов, перейдите на вкладку "Дополнительно ", выберите сборку и нажмите кнопку "Изменить ".

  2. В области "Ресурсы класса" нажмите кнопку "Нажать здесь", чтобы добавить новый элемент.

  3. В столбце "Имя файла" выберите многоточие (ASP.NET Mobile Designer ellipse) и выберите ресурс класса, который требуется добавить.

Удаление пользовательских сборок

Вы можете удалить сборки из пакета SharePoint или удалить безопасные элементы управления и ресурсы класса из существующих сборок.

Удаление существующей сборки

  1. Откройте конструктор пакетов. Дополнительные сведения см. в статье "Практическое руководство . Настройка пакета решения SharePoint".

  2. Перейдите на вкладку Дополнительно.

  3. В области "Дополнительные сборки" выберите пользовательскую сборку, которую требуется удалить.

  4. Нажмите кнопку "Удалить ".

Удаление безопасного элемента управления для сборки

  1. Откройте диалоговое окно "Изменить существующую сборку ". Для этого откройте конструктор пакетов, перейдите на вкладку "Дополнительно ", выберите сборку и нажмите кнопку "Изменить ".

  2. Выберите безопасный элемент управления, который требуется удалить.

  3. Нажмите клавишу DELETE.

Удаление ресурса класса для сборки

  1. Откройте диалоговое окно "Изменить существующую сборку ". Для этого откройте конструктор пакетов, перейдите на вкладку "Дополнительно ", выберите сборку и нажмите кнопку "Изменить ".

  2. Выберите ресурс класса, который требуется удалить.

  3. Нажмите клавишу DELETE.