как развернуть SharePoint WebPart? - PullRequest
1 голос
/ 20 мая 2011

Я пишу "HEllo World" WebPArt на Visual Studio 2008, установленной на Windows Server 2008 Enterpise. My Test SharePoint Webapplication, работающий на сервере Майкрософт EMEA. Как я могу развернуть свою веб-часть в этом веб-приложении?

Ответы [ 2 ]

3 голосов
/ 20 мая 2011

Если вы используете Visual Studio 2008, я предполагаю, что вы используете SharePoint 2007 (MOSS или WSS 3.0).

Существует несколько способов развертывания веб-части.Самым простым, вероятно, будет следующий:

  1. Загрузите и установите WSPBuilder (с надстройкой Visual Studio)
  2. Щелкните правой кнопкой мыши и выберите свой проект и выберите«Build WSP»
  3. Найдите в своей папке файл * .wsp, который будет содержать вашу веб-часть

Скопируйте файл wsp на сервер и откройте командную строку

Введите следующие команды:

stsadm -o addolution -filename {WSPFILENAME} stsadm -o deploysolution -name {WSPFILENAME} -url {SITEURL}

Есть более простые способы сделатьэто (это не включает в себя командную строку).Посмотрите документацию на сайте wspbuilder.

Существуют также другие надстройки для Visual Studio (включая встроенную Microsoft), которые помогут вам с решениями SharePoint в Visual Studio 2008, но я обнаружил, что WSPBuilderсамый эффективный способ создания / развертывания решений SharePoint.

Если вы используете SharePoint 2010, вам действительно следует перейти на Visual Studio 2010, поскольку все, что вам нужно сделать, это F5, и он развертывает вашу веб-часть.

1 голос
/ 26 мая 2011

Из объединения фрагментов из двух других почти идентичных вопросов, которые вы задали здесь и здесь , получается, что критическая часть информации, которую вы пропустили Ваш вопрос заключается в том, что вы используете размещенную Microsoft платформу BPOS или SharePoint Online. (Никто не мог понять, что вы имели в виду под EMEA)

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

Вы не можете сделать это в качестве хост-сервера, поэтому вы должны попросить хостинговую компанию (в данном случае Microsoft) сделать это от вашего имени.

Если это обычный общий BPOS, у вас нет шансов - они не разрешат сторонние или пользовательские веб-части.

Если это BPOS-D (выделенный, 5000 мест +), то вы можете настроить их для развертывания на заказ, если вы будете следовать 100-страничному процессу / руководству здесь

...