2009-05-08 7 views
4

J'ai un environnement de développement avec SharePoint 2007 64 bits. J'ai essayé de créer un flux de travail SharePoint avec Visual Studio 2008 et j'ai reçu le message d'erreur "Une version 32 bits de SharePoint Server n'est pas installée. ". Y a-t-il un moyen de résoudre ce problème?Workflow SharePoint 2007 x64 avec Visual Studio 2008?

Répondre

2

Je vais bientôt être dans un scénario similaire et j'ai étudié ce problème à l'avance depuis que j'ai entendu parler de ce problème dans les articles de blog. Vous pouvez apparemment encore développer moins de 32 bits, puis le déplacer vers le serveur 64 bits. Il semble que le problème soit vraiment dans les extensions Sharepoint ... donc si vous ne les utilisez pas (projets de workflow séquentiel SharePoint 2007 ou SharePoint 2007) et just create a workflow project it appears to have better success for some. l'affichage)

Here's the tracked bug at Microsoft Connect, certains membres de l'équipe VS ont fourni un «travail autour» qui est fondamentalement ce que j'ai mentionné la première fois.

En bout de ligne, la manipulation minable par Microsoft en considérant ceci est leur "Showpiece" et ils poussent les gens à la plate-forme 64 bits. Dans deux semaines, je devrais ressentir cela, si je trouve quelque chose de plus, je posterai. Bonne chance!

+1

J'ai confirmé à MS que le problème venait des modèles, qui n'avaient jamais été installés sur 64 bits. Ils étaient destinés à faire partie des extensions VseWSS mais personne n'a touché le bon interrupteur pendant les builds VS. – BinaryMisfit

1

Oui, d'accord avec curtisk. J'ai passé aujourd'hui à développer un workflow Windows générique pour SharePoint car je ne pouvais pas utiliser les extensions. Vous perdez un peu dans la facilité de déploiement, mais il existe beaucoup de ressources sur la façon de le faire manuellement. Cela a fonctionné pour moi (au moins la partie de déploiement de toute façon): -

http://blah.winsmarts.com/2008-7-Authoring_SharePoint_2007_Workflows_using_VS2008.aspx

Notez que dans mon cas, je travaillais sur un 32bit Windows 2003 VM mais hébergé sur un serveur virtuel 64bit.

0

Nous avons travaillé autour de cela en concevant les flux de travail dans SharePoint Designer, puis en les regroupant, puis en les incluant dans le WSP lors du déploiement via Visual Studio à l'aide de VseWSS.

PS: SharePoint Designer est maintenant un produit gratuit.

+0

Oui, Designer est gratuit, et si vous avez payé pour cela (comme nous l'avons fait), vous avez droit à la licence web d'expression à la place – curtisk

1

J'avais ce même problème juste maintenant. J'ai trouvé que STSDEV a le type de projet exact en option.

Alors utilisez STSDEV pour créer ce type de projet. Comme il est cassé en 64 bits Win2k3 avec VseWSS 2008, il vaut mieux utiliser STSDEV à la place.