2010-08-07 4 views
2

Possible ou non?Développement Sharepoint 2010 sur Windows XP 32-bit?

Je sais que Sharepoint 2010 Server ne fonctionnera même pas du côté client de Vista/Windows 7 64 bits, oubliez Windows XP 32 bits.

Mais si je peux installer et utiliser Visual Studio 2010 sous Windows XP, les outils de développement Sharepoint ne devraient pas fonctionner sous Windows XP 32 bits? Le fait est que j'ai un très vieux portable (à partir de 2005) qui ne supporte même pas l'architecture 64 bits, donc je suis coincé avec WinXP 32 bits.

S'il n'y a aucun moyen de développement (Remote?) Sharepoint sur Windows XP 32 bits avec VS2010 s'il vous plaît faites le moi savoir.

Répondre

4

La plupart de ce que les outils de développement offre que vous faites deux hypothèses:

  • Vous exécutez sur une architecture 64 bits
  • SharePoint est installé côte à côte avec Visual Studio

L'exécution sur une machine XP 32 bits rompt ces hypothèses. La plupart des outils de productivité Visual Studio intégrés, tels que les commandes deploy et retract, échouent. Je ne pouvais même pas créer un projet en utilisant le modèle de projet SharePoint 2010 dans des conditions similaires. Vous pouvez faire des progrès en utilisant des projets ordinaires de bibliothèque ou d'application Web, en copiant des fichiers .dll SharePoint à partir du GAC d'un serveur (pour servir de références) et en créant manuellement vos fichiers .ddl et .wsp en utilisant MakeCab (comme je l'ai fait). avec 2007, avec un peu d'aide de PowerShell); Cependant, cela semble insoutenable comparé à l'exécution sur Vista SP2 X64 ou Windows 7 X64 avec SharePoint installé.

+0

Vous pouvez chercher à utiliser WSPBuilder ou STSDEV pour aider à créer votre WSP Il est également possible de configurer le débogage à distance mais cela peut être plus difficile. –

+0

Merci pour vos commentaires. J'avais renoncé à WSPBuilder quand, il y a plusieurs années, je ne pouvais pas parler de gestion en me permettant d'installer SP2007 sur mon poste de travail dev. Les choses se sont peut-être améliorées depuis, j'espère. Je viens de sortir de la boucle WSPBuilder. – kbrimington

+0

Après y avoir réfléchi, les scripts de votre PS ressemblent à une meilleure idée, ils sont aussi plus portables. –

3

Conformément à la réponse ci-dessus, les projets VS 2010 SharePoint requièrent une installation locale de SharePoint. Vous pouvez utiliser des outils externes pour effectuer votre développement, tels que WSPBuilder, mais je ne recommande pas cette approche. Il vaut mieux s'en tenir aux outils MS.

Vos options sont:

  1. mise à niveau vers Windows 7 x64 ou Server 2008 R2
  2. Run VMWare Server (gratuit) qui devrait vous permettre d'exécuter une machine virtuelle 64 bits sur un hôte 32 bits (Je ne suis pas sûr de cette hypothèse), et créer une VM avec Win7 x64 ou Win 2008 R2 pour le développement de SP.
+0

Concernant le n ° 2, vous avez absolument raison de dire que VMWare peut exécuter un logiciel 64 bits sur un hôte 32 bits, dans des conditions où la carte mère supporte ce type d'émulation. Il varie selon la machine, mais peut être une option si le matériel le supporte. Je voterai +1 pour la suggestion. – kbrimington

+0

Pouvez-vous expliquer pourquoi vous ne recommandez pas les extensions tierces comme WSPBuilder. –

+0

@JC: Je ne peux pas parler pour husainnz, mais en 2007, je ne pouvais pas faire la moitié de ce que WSPBuilder a fourni parce que je n'avais pas SP2007 installé sur mon poste de travail dev. Je ne sais pas si c'est toujours le cas, puisque ma dernière tentative remonte à près de trois ans. – kbrimington

1

Vous pouvez utiliser Win7 64bits comme environnement de dev http://msdn.microsoft.com/en-us/library/ee554869.aspx

+0

S'il vous plaît lire mon message. Mon processeur ne prend pas en charge l'architecture 64 bits ou j'installerais volontiers Windows Server 2008 64 dessus. –

+0

Ensuite, il n'est pas pris en charge :) –