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.
Je pensais que 'ResetWebServer = "false"' était le billet. Cela me fait vérifier mes hypothèses. – kbrimington
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 ;-) –
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