2011-09-26 2 views

Répondre

1

Je trouve la réponse de here et il fonctionne à la fois SharePoint 2007 et 2010.

appel « C: \ Program Files \ WSPTools \ WSPBuilderExtensions \ WSPBuilder. exe "-ProjectPath $ (SolutionDir) -OutputPath $ (SolutionDir) -SolutionPath $ (SolutionDir)

+0

Aussi ce lien m'a aidé ... http: //wspbuilder.codeplex.com/discussions/211695 – Somnath

1
+0

Je ne souhaite pas créer "Package de déploiement de build". Je veux juste créer WSP à partir de la ligne de commande. Je trouve la commande pour construire WSP sur la ligne de commande de l'événement post-build de mon projet. – Somnath

+0

J'ai ajouté une image de plus pour votre référence. – Somnath

+0

Voir la mise à jour .. –

0

Ceci semble être VS2010.
Si vous choisissez le modèle de projet comme projet SharePoint 2010, vous trouverez dans le menu contextuel des éléments associés à SharePoint. Si vous choisissez de déployer, il créera automatiquement le package wsp et le déploiera sur le serveur.

+0

:) Cher mais je ne veux pas déployer tout en construisant WSP. Mon exigence est très spécifique. Mon exigence consiste simplement à construire WSP à partir de la ligne de commande. J'ai un programme d'installation séparé pour l'installation. – Somnath

3

Vous pouvez créer un WSP en utilisant MSBuild. Chaque projet SharePoint est construit avec le paramètre

IsPackaging=True 

En ajoutant ce paramètre à la commande msbuild vous pouvez faire en sorte que tous les FSSF seront créés.

+0

Gentil et utile buddy info. Auparavant, dans notre construction, nous utilisons wspbuilder et l'exécutons via la tâche exec. Maintenant, c'est facile. Mille fois merci pour vous – Samselvaprabu

+1

Plus de détails: http://geoffwebbercross.blogspot.com/2011/04/sharepoint-2010-wsp-packaging-on-vs2010.html (en ajoutant $ (BuildDependsOn); CreatePackage au fichier de projet) –

Questions connexes