2010-08-10 5 views
1

J'ai un composant WebPart que j'ai déployé sur le serveur A. J'ai maintenant un nouvel environnement SharePoint auquel je souhaite déployer mon composant WebPart (serveur B). Comment puis-je configurer la solution de composant WebPart pour qu'elle soit déployée sur le serveur B plutôt que sur le serveur A? Je l'ai déjà fait mais je ne trouve pas l'endroit pour le faire.Comment changer le serveur de déploiement dans Visual Studio 2010 pour une partie Web?

Merci.

Répondre

0

Pour déployer une application SP à distance, je recommande d'utiliser des scripts PowerShell qui sont exécutés sur le serveur distant. C'est ce que j'ai fait, et cela fonctionne bien. Beaucoup plus facile que stsadm.

2

Pour déployer à partir de Visual Studio, VS doit être installé sur le serveur sur lequel vous déployez. Pour modifier le site que vous déployez à des fins de développement/débogage est une propriété sur le fichier de projet dans VS.

Shane

+0

J'ai essayé de modifier le fichier de csproj.user pour pointer vers le nouveau serveur et encore déployé sur le vieux serveur. Des idées pour lesquelles cela serait? – Josh

+0

Bon, je l'ai ... Je reçois maintenant cette erreur: Erreur Une erreur s'est produite dans l'étape de déploiement 'Recycle IIS Application Pool': Impossible de se connecter au site SharePoint: http: // serveur/realestate /. Assurez-vous que cette URL est valide et que le site SharePoint est en cours d'exécution sur l'ordinateur local. Si vous avez déplacé ce projet vers un nouvel ordinateur ou si l'URL du site SharePoint a changé depuis la création du projet, mettez à jour la propriété URL du site du projet. Est-ce probablement parce que VS2010 n'est pas installé sur le serveur SharePoint? – Josh

+1

Oui - si vous devez déployer Visual Studio sur un serveur différent, Visual Studio doit alors être sur ce serveur. Les éléments doivent être copiés dans la ruche et le GAC et un iisreset doivent être appelés. Si votre nouveau serveur n'est pas un serveur de développement, utilisez stsadm ou powershell pour déployer votre WSP. Aucune modification apportée à un fichier csproj ne vous permettra de déployer à distance depuis Visual Studio. – Shaneo

0

Modifiez l'URL du site dans les propriétés du projet à déployer sur le serveur souhaité.

2

Pour sélectionner le projet clarifient dans l'explorateur de solution puis modifier l'URL du site propriété dans les Propriétés boîte à outils, ne pas un clic droit et sélectionnez Propriétés.

0

u peut utiliser la commande stsadm pour déployer dans le nouveau serveur

Questions connexes