2010-09-07 7 views
2

Je travaille dans SharePoint 2010 et n'ai pas pu déployer (ou rétracter) mon WSP sans provoquer de IISReset. Voici ma situation:Est-il possible de déployer un WSP SharePoint sans provoquer de réinitialisation IIS?

• La solution contient:

• Les champs • Un type de contenu • Une mise en page en fonction du type de contenu • Un tas d'images qui entrent dans la bibliothèque de style

• Il y a un code ZERO dans la solution

• Je l'ai modifié manuellement le manifest.xml

• Suppression de l'assemblage, donc rien ne g et déployé sur le GAC • Définir ResetWebServer = "False" dans la balise de la solution

Néanmoins, chaque retrait ou déploiement supprime TOUTES les applications Web sur le serveur. Est-il possible de le restreindre à une application Web? Merci!

edit: information additionnelle - J'emballe le WSP et le déploie avec des commandes powershell, mais j'ai le même comportement même si je me déploie via Central Admin.

+1

Je pensais que 'ResetWebServer = "false"' était le billet. Cela me fait vérifier mes hypothèses. – kbrimington

+0

J'utilise WSPBuilder et, à partir de la même machine (éventuellement à distance avec du travail), vous pouvez simplement effectuer une copie sur le GAC/80-HIVE. L'utilisation d'une "copie simple" peut ou non faire votre dev. plus productif (vous devriez toujours tester contre un déploiement propre). Bien sûr, cela tombe à plat dans un environnement de ferme réel ;-) –

+0

Malheureusement, ceci est pour un site public à fort trafic, et ma solution doit passer par plusieurs tours de tests et de déploiement. Ainsi, ce doit être un WSP. Mais l'entreprise a demandé zéro temps d'arrêt pour cette mise à jour, et est prête à payer pour mon temps pour comprendre comment. Pour un site moins médiatisé, je voudrais juste planifier le déploiement pour minuit et être fait. – jwetzel1492

Répondre

0

Essayez ceci dans SP console d'administration (avec administration des titres de compétences):

stsadm -o addsolution -filename "C:\yourwsp.wsp" 

stsadm -o deploysolution -name yourwsp.wsp -url http://yourspsite -allowgacdeployment –immediate 

stsadm -o execadmsvcjobs 
Questions connexes