Personnaliser un package de solution SharePoint

Vous pouvez utiliser le Concepteur de package pour créer et personnaliser un package (.wsp). Par exemple, vous pouvez ajouter des éléments et fonctionnalités de projet SharePoint, spécifier si le serveur web est réinitialisé quand la solution est déployée et définir le type de serveur de déploiement.

Ouvrir le Concepteur de package

Pour ouvrir le Concepteur de package

  • Dans l’Explorateur de solutions, double-cliquez sur Package ou choisissez Concepteur de vues dans le menu contextuel pour Package.

Afficher le fichier manifeste empaqueté

Vous pouvez utiliser le Concepteur de package pour modifier et générer le fichier manifeste empaqueté. Ensuite, vous pouvez afficher le code XML de ce fichier dans Visual Studio.

Pour afficher le fichier source XML

  1. Dans le Concepteur de packages, choisissez Manifeste.

Pour afficher le fichier manifeste empaqueté à l’aide de l’Explorateur de solutions

  1. Dans l’Explorateur de solutions, choisissez Afficher tous les fichiers.

  2. Développez Package, développez Package.package, puis ouvrez le fichier Package.Template.xml.

    Notes

    Quand vous ouvrez le fichier XML du manifeste pour le modèle de package, les fichiers sont automatiquement validés et vous pouvez ignorer les avertissements qui apparaissent dans la fenêtre Liste d’erreurs.

Modifier le modèle de manifeste

Vous pouvez changer le code XML du fichier manifeste empaqueté dans l’Éditeur XML Visual Studio ou le volet Modèle de manifeste. Toutes les modifications apportées au code XML sont fusionnées dans le fichier manifeste empaqueté pour le package.

Pour modifier le modèle de manifeste à l’aide de l’éditeur XML

  1. Dans le Concepteur de package, choisissez l’onglet Manifeste, développez le nœud Modifier les options, puis choisissez le lien Ouvrir dans l’éditeur XML.

    Les modifications apportées au code XML sont fusionnées dans le fichier manifeste empaqueté.

Pour modifier le modèle de manifeste à l’aide du volet Modèle de manifeste

  1. Dans le Concepteur de package, choisissez l’onglet Manifeste, développez le nœud Modifier les options, puis changez le code XML qui apparaît dans le volet Modèle de manifeste.

    Les modifications apportées au code XML s’affichent dans le volet Aperçu du manifeste empaqueté.

Remplacer le fichier manifeste empaqueté

Vous pouvez désactiver le Concepteur de package et créer le fichier manifest.xml manuellement. La première fois que vous effectuez cette procédure, les paramètres actuels dans le Concepteur de package sont enregistrés dans le fichier XML du modèle de package. Vous pouvez ensuite modifier ou remplacer le code XML.

Notes

Si vous ajoutez ou supprimez des éléments et des fonctionnalités de projet SharePoint dans le fichier XML alors que le Concepteur de package est désactivé, ces éléments et fonctionnalités de projet ne sont pas empaquetés.

Pour remplacer le fichier manifeste empaqueté en désactivant le concepteur

  1. Dans le Concepteur de package, choisissez l’onglet Manifeste.

  2. Développez le nœud Modifier les options, choisissez le lien Remplacer le XML généré et le manifeste de modification générés dans l’éditeur XML, puis choisissez le bouton Oui.

    Le modèle est mis à jour avec le fichier manifeste empaqueté actuel.

Activer le Concepteur de package

Vous pouvez réactiver le Concepteur de package pour personnaliser le fichier manifest.xml .

Pour réactiver le concepteur

  1. Dans le Concepteur de package, choisissez le lien Ignorer les modifications du manifeste et réactiver le concepteur, puis choisissez le bouton Oui.

    Le modèle est actualisé avec le texte d’origine, et toutes les modifications apportées au code XML sont perdues.