Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Déploiement, publication et mise à niveau de packages de solutions SharePoint

Lorsque vous développez une solution SharePoint dans Visual Studio, vous pouvez soit déployer son fichier de package (.wsp) sur un serveur local SharePoint soit le publier sur un serveur SharePoint distant ou local. Si vous déployez les fichiers, vous pouvez personnaliser la façon dont les fichiers de package (.wsp) sont déployés.

Remarque Remarque

Actuellement, seules les solutions sandboxed peuvent être publiées vers des serveurs distants SharePoint. Pour plus d'informations, consultez Considérations sur les solutions bac à sable (sandbox).

Le déploiement fait référence à la copie sur un hôte local d'un fichier de solution SharePoint créé à partir d'un projet SharePoint dans Visual Studio. Dans une solution déployée, vous pouvez configurer les étapes de déploiement, telles que la réutilisation du pool Internet Information Services (IIS), l'activation de la solution après le déploiement, etc. Pour déployer, utilisez la commande Déployer dans le menu Générer. Pour plus d’informations, consultez Comment : modifier une configuration de déploiement SharePoint et Comment : déployer et publier une solution SharePoint sur le site SharePoint local.

La publication consiste au téléchargement d'un fichier de solution SharePoint de type bac à sable (sandbox) vers un site SharePoint distant, c'est à dire, un site qui se trouve sur un autre système. Vous pouvez également publier un fichier de solution sandboxed SharePoint sur un site SharePoint local, mais indépendamment du caractère local ou distant du site sur lequel le fichier est publié, vous ne pouvez pas configurer ses étapes de déploiement.

La mise à niveau consiste à mettre à jour une solution SharePoint existante publiée localement ou à distance.
Une fois que toutes les modifications sont apportées à la solution SharePoint dans Visual Studio, vous devez modifiez le nom de fichier du package de la solution, republiez la solution, puis mettre à jour la solution lorsqu'elle ait été republiée correctement. Si vous republiez une solution publiée localement, vous pouvez remplacer le fichier existant de la solution.

Vous pouvez déployer vos fichiers de package sur le serveur SharePoint depuis votre ordinateur de développement en vue de procéder au test et au débogage. Vous pouvez également créer un fichier de package que vous pouvez installer sur un autre ordinateur en cochant l'option Publier dans le système de fichiers dans la boîte de dialogue Publier. Le package est créé et copié dans le tracé spécifié de fichiers local. Pour déployer une solution SharePoint sur le serveur local, utilisez la commande Déployer dans le menu Générer. Pour plus d'informations, consultez Comment : déployer et publier une solution SharePoint sur le site SharePoint local.

Pour apprendre à déployer une définition de liste, ajouter un récepteur d'événements et utiliser le Concepteur de fonctionnalités et le Concepteur de packages, consultez Procédure pas à pas : déploiement d'une définition de liste de tâches de projet.

Le tableau suivant présente les deux configurations de déploiement que vous pouvez utiliser lors du débogage et du déploiement d'une solution SharePoint.

Configuration de déploiement

Description

default

Configuration de déploiement par défaut. Les étapes de déploiement suivantes sont exécutées :

  1. Exécuter une commande de pré-déploiement.

  2. Recycler le pool d'applications IIS.

  3. Retirer la solution.

  4. Ajouter une solution.

  5. Activer les fonctionnalités.

  6. Exécuter une commande de post-déploiement.

En cas de désinstallation d'un package, les étapes de retrait suivantes sont exécutées.

  1. Recycler le pool d'applications IIS.

  2. Retirer la solution.

Aucune activation

Cette configuration de déploiement exécute les mêmes étapes que la configuration de déploiement par défaut, mais ignore l'étape d'activation.

Vous êtes libre de définir vos propres configurations de déploiement pour effectuer une étape particulière ou de changer l'ordre des étapes dans le processus de déploiement. Pour plus d'informations, consultez Comment : modifier une configuration de déploiement SharePoint.

Vous pouvez également ajouter les commandes que vous souhaitez exécuter avant et après le déploiement. Pour plus d'informations, consultez Comment : définir des commandes de déploiement SharePoint.

Pour publier une solution sandboxed SharePoint sur un serveur distant, dans la barre de menus, cliquez sur Générer, Publier, puis, dans la boîte de dialogue Publier, cochez l'option Publier sur le site SharePoint, en fournissant l'URL du serveur distant, par exemple https://someremoteserver.sharepoint.microsoftonline.com.

Pour publier une solution SharePoint sur un serveur local, dans la boîte de dialogue Publier, cochez l'option Publier dans le système de fichiers, fournissez un chemin d'accès au système local.

Lorsqu'une solution publie correctement sur SharePoint, la solution apparaît dans Bibliothèque des solutions où vous pouvez l'activer. Pour plus d'informations, consultez Comment : déployer, publier et mettre à niveau des solutions SharePoint sur un serveur distant.

Ee231559.collapse_all(fr-fr,VS.120).gifMise à jour des Packages publiés

Si vous apportez des modifications à un projet SharePoint dans Visual Studio après qu'il ait été publié, le package publié doit être mis à jour pour inclure les modifications. Pour être mis à jour correctement, un package doit avoir un nom unique. Si un package avec le même nom se trouve sur le site SharePoint – ce qui peut se produire lorsque vous mettez à jour une application existante – une erreur vous alerte du conflit de nom de fichier et vous permet de renommer le package. Après avoir été republié, le package apparaît sur le site SharePoint et peut être mis à jour. Un package mis à jour met à jour la solution en utilisant les données de l'ancien package, et active la solution dans SharePoint. Pour plus d'informations, consultez Comment : déployer, publier et mettre à niveau des solutions SharePoint sur un serveur distant.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft