2010-08-07 4 views
2

Возможно или нет?Sharepoint 2010 разработка в Windows XP 32-бит?

Я знаю, что сервер Sharepoint 2010 даже не запускается на клиентской стороне Vista/Windows 7 64-разрядной версии, забудьте о 32-разрядной Windows XP.

Но если я смогу установить и использовать Visual Studio 2010 в Windows XP просто отлично, не должны ли инструменты разработки Sharepoint работать и на 32-битной Windows XP?

Дело в том, что у меня очень старый ноутбук (с 2005 года), который даже не поддерживает 64-битную архитектуру, поэтому я застрял в WinXP 32bit.

Если есть какой-либо способ (Remote?) Sharepoint в Windows XP 32-бит с VS2010, пожалуйста, дайте мне знать.

ответ

4

Большинство из того, что предлагают инструменты для разработчиков вы делаете два предположения:

  • Вы выполняющиеся на 64-битной архитектуре
  • SharePoint будет установлена ​​бок о бок с Visual Studio

Работа на 32-битной машине XP прерывает эти предположения. Многие из встроенных средств повышения производительности Visual Studio, таких как команды развертывания и отвода, не удастся. Я не мог даже создать проект с использованием шаблона проекта SharePoint 2010 в аналогичных условиях.

Вы можете сделать некоторые улучшения, используя обычные библиотеки классов или проекты веб-приложений, скопировав SharePoint .dll с сервера GAC сервера (для использования в качестве ссылок) и вручную создав файлы .ddl и .wsp с помощью MakeCab (как и я с 2007 года, с небольшой помощью от PowerShell); однако это звучит мучительно по сравнению с запуском на Vista SP2 X64 или Windows 7 X64 с установленным SharePoint.

+0

Вы можете посмотреть на использование WSPBuilder или STSDev, чтобы помочь создать свой WSP Также можно настройки удаленной отладки, но это может быть более сложным. –

+0

Спасибо за отзыв. Я отказался от WSPBuilder, когда несколько лет назад я не мог говорить об управлении, позволяющем мне устанавливать SP2007 на мою рабочую станцию ​​dev. С тех пор все может стать лучше, я надеюсь. Я только что вышел из цикла WSPBuilder. – kbrimington

+0

Подумав об этом, ваши PS-скрипты звучат как лучшая идея, они также более портативны. –

3

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

варианты:

  1. Обновление до Windows 7 x64 или Server 2008 R2
  2. Run VMWare сервера (бесплатно), который должен позволить вам запустить 64-битную виртуальную машину на 32-битном хосте (Я думаю, что не уверен в этом предположении), и создайте виртуальную машину с Win7 x64 или Win 2008 R2 для разработки SP.
+0

Что касается №2, вы абсолютно правы, что VMWare может запускать 64-битное программное обеспечение на 32-разрядном хосте в условиях, когда материнская плата поддерживает такую ​​эмуляцию. Он зависит от машины, но может быть вариантом, если аппаратное обеспечение поддерживает его. Я проголосую +1 за предложение. – kbrimington

+0

Можете ли вы объяснить, почему вы не рекомендуете сторонние расширения 3td, такие как WSPBuilder. –

+0

@ JC: Я не могу говорить для husainnz, но в 2007 году я не мог сделать половину того, что предоставил WSPBuilder, потому что у меня не было SP2007, установленного на моей рабочей станции dev. Я не знаю, все ли так, потому что моя последняя попытка была почти три года назад. – kbrimington

1

Вы можете использовать Win7 64bit в качестве Dev среды http://msdn.microsoft.com/en-us/library/ee554869.aspx

+0

Прочтите мое сообщение. Мой процессор не поддерживает 64-битную архитектуру, или я бы с радостью установил на нее Windows Server 2008 64. –

+0

Тогда он не поддерживается :) –

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