2010-11-11 6 views
1

Я настраивал SharePoint 2007 через SP Designer и Visual Studio, но до этого момента я не делал никаких разработок, требующих шаблона SharePoint в VS. Теперь мне нужно создать собственный рабочий процесс в VS и получить настройку моей среды, похоже, является серьезным препятствием.Условия разработки для Sharepoint 2007?

Вот моя текущая настройка:

  • 64-разрядный ПК с Windows 7 и Visual Studio 2010 на моей машине
  • SharePoint 2007 на удаленном сервере под управлением Windows Server 2003

Я попытался для создания проекта последовательного рабочего процесса в VS, но у меня появилось сообщение о том, что на моем компьютере был установлен SharePoint 2007. После большой работы я смог установить SharePoint 2007 и SQL Server Express в свой Windows 7, но теперь у меня появляется сообщение об ошибке, которому VS требуется 32-разрядный SharePoint. Я попытался установить 32-разрядный SP, но я смог установить только 64-разрядную версию.

Я также попытался установить инструменты WSPBuilder, потому что я прочитал, что они включают в себя шаблон, который можно использовать с 64-разрядной установкой для создания последовательного рабочего процесса, но после установки инструментов WSPBuilder я не вижу никаких дополнительных шаблоны проектов в моей Visual Studio.

Каков наилучший способ разработки для SharePoint 2007 с использованием VS 2010 и шаблона SP Sequential Workflow в окне Windows 7?

ответ

1

Разработка для SharePoint 2007 на несерверной ОС возможна, если вы скопируете любые связанные DLL-файлы с установки сервера SharePoint на свою машину разработки. Вы не сможете отлаживать приложение, но проект будет компилироваться и может быть развернут на сервер. Я сделал это в течение трех лет, используя STSDEV (аналогично WSPBuilder) без проблем ...

... за исключением пользовательских рабочих процессов.

Копирование необходимых DLL локально кажется достаточно, чтобы открыть конструктор рабочего процесса, но всегда было что-то, что не сработало правильно. Для пользовательских рабочих процессов я бы рекомендовал установить Visual Studio на серверную ОС с установленным SharePoint. Если возможно, установите Visual Studio на второй сервер (рекомендуется виртуальные машины), который отделен от вашего существующего удаленного сервера, на котором вы проверите свое решение.

+0

Похоже, мне нужен VS 2010 на ящике Windows Server с установленным SharePoint. Я получаю его на нашем тестовом сервере и, надеюсь, это сделает трюк! – stomcavage

0

AFAIK, невозможно создать решения SharePoint 2007 с шаблонами проектов VS 2010 и SharePoint 2010. Обычно я использую WSPBuilder, и он работает без проблем. Возможно, возникла проблема с установкой WSPBuilder, поскольку после установки должны быть созданы шаблоны проектов WSPBuilder.

3

При разработке SharePoint 2007 рекомендуется использовать VS 2008. Это решение для решения проблем с использованием VS2010. Вы могли бы наконец заставить их работать, но это просто не стоит потерянного времени.

Смежные вопросы