Я пишу WebPArt "HEllo World" на Visual Studio 2008, установленной на Windows Server 2008 Enterpise. Мое тестовое веб-приложение SharePoint, работающее на сервере MIcrosoft EMEA. Как я могу развернуть свою веб-часть в этом веб-приложении?
как развернуть SharePoint WebPart?
Ответы (2)
Если вы используете Visual Studio 2008, я предполагаю, что вы используете SharePoint 2007 (либо MOSS, либо WSS 3.0).
Есть несколько способов развернуть веб-часть. Самый простой, наверное, такой:
- Загрузите и установите WSPBuilder (с надстройкой Visual Studio)
- Щелкните правой кнопкой мыши и свой проект и выберите Build WSP.
- Найдите в своей папке файл * .wsp, который будет содержать вашу веб-часть.
Скопируйте файл wsp на сервер и откройте командную строку
Введите следующие команды:
stsadm -o addolution -filename {WSPFILENAME} stsadm -o Deplowsolution -name {WSPFILENAME} -url {SITEURL}
Есть более простые способы сделать это (без использования командной строки). Посмотрите документацию на сайте wspbuilder.
Существуют также другие надстройки для Visual Studio (в том числе созданная Microsoft), которые помогут вам с решениями SharePoint в Visual Studio 2008, но я обнаружил, что WSPBuilder является наиболее эффективным способом создания / развертывания решений SharePoint.
Если вы используете SharePoint 2010, вам действительно следует перейти на Visual Studio 2010, потому что все, что вам нужно сделать, это нажать F5 и развернуть вашу веб-часть.
От объединения фрагментов из двух других почти идентичных вопросов, которые вы задали здесь и здесь кажется, что критическая информация, которую вы упустили из-за своего вопроса, заключается в том, что вы используете BPOS, размещенную на сервере Microsoft, также известную как платформа SharePoint Online. (Никто не может понять, что вы имели в виду под EMEA)
Это не сработает для вас. Вы должны установить веб-часть на своей ферме, запустив STSADM на своем сервере.
Вы не можете сделать это, поскольку это размещенный сервер, поэтому вам нужно попросить хостинговую компанию (в данном случае Microsoft) сделать это от вашего имени.
Если это обычный общий BPOS, у вас нет шансов - они не разрешат сторонние или настраиваемые веб-части.
- Стандартное руководство разработчика Microsoft SharePoint Online - Что вы можете сделать, чтобы настроить BPOS без использования кода.
Если это BPOS-D (выделенный, 5000 мест +), вы можете заставить их развернуть индивидуально, если вы будете следовать 100-страничному процессу / руководству здесь