SharePoint - самое простое решение и функция конфигурации для регистрации серверного элемента управления? - PullRequest
1 голос
/ 22 марта 2009

Я хотел бы знать, что такое XML для простейшей функции и который зарегистрирует серверный элемент управления в GAC, и добавить его в раздел безопасных элементов управления web.config для сайта SharePoint.

Моя сборка:

MyServerControl.dll (MyServerControl, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = 3249363c0f6f8c59)

Я могу вручную добавить его в GAC с помощью gacutil / i, но я хочу, чтобы эта функция сделала это для меня, а также добавил элемент в SafeControls.

Ответы [ 3 ]

3 голосов
/ 23 марта 2009

функция не может добавлять файлы в GAC, это работа для решения. Решение может развернуть вашу функцию в 12 ульях, сборку в GAC и добавить запись безопасного управления в web.config.

MSDN о решениях и пакетах веб-частей

Поскольку создание решения MOSS вручную может быть очень болезненным, есть несколько классных инструментов, которые могут помочь вам в этом.

VSeWSS 1,3
WSPBuilder

1 голос
/ 23 марта 2009

Вы хотите создать пакет решения для развертывания сборки вашего пользовательского элемента управления в GAC. Функция не развертывает сборки. Фактически функция даже не нужна для развертывания пользовательского элемента управления. Посмотрите мой пост, который содержит инструкции и пример кода о том, как начать работу.

Развертывание пользовательского элемента управления в SharePoint

0 голосов
/ 11 июня 2009

WSPBuilder - это путь, он автоматически добавит библиотеки DLL в GAC и, при необходимости, зарегистрирует их как SafeControl в веб-приложении, в котором развернуто решение.

...