Развертывание DLL в sharePoint 2007 только в / bin и ссылки из codebehind? - PullRequest
0 голосов
/ 25 августа 2011

Я недавно сменил рабочие столы и обновил до Visual Studio 2010 .. не помня, что нам нужен VS2005 для разработки веб-частей SharePoint.Я пытался развернуть свой код веб-части из VS2010 и, похоже, не могу этого сделать.Но мы находимся в процессе перехода на SP 2010, поэтому мы должны быть в порядке в течение нескольких месяцев, и, если потребуется, я могу запустить свой старый рабочий стол с 2005 года.

В любом случае, какой-то поставщик прислал мне несколько dll из некоторыхклассы, которые мы можем использовать для связи с веб-службами Outllook, и я ссылался на них в vs2010, и они прекрасно работают.

Поэтому я хотел знать, можно ли будет развернуть эти библиотеки DLL в моей среде sharepoint и использовать ихв коде позади.Я не хочу развертывать их в GAC, просто в папке bin веб-приложения, но мне нужно будет создать запись safecontrol в моем файле web.config и, если да, где я получу ключ для этого?Я пытаюсь сделать это без Visual Studio и просто SharePoint Designer 2007.

Возможно?если да, то как использовать C # codebehind?Какие изменения в web.config (если они есть) мне понадобятся?Где взять ключ safecontrol?

Спасибо.

1 Ответ

2 голосов
/ 25 августа 2011

Для MOSS 2007 используйте WSP Builder для создания файла решения.Вы можете создать папку с именем bin и поместить туда файлы, которые вы хотите развернуть в папку bin.Запись Safe Control будет автоматически добавлена ​​в web.config при развертывании решения.

...