Comment : personnaliser un package de solution SharePointHow to: Customize a SharePoint solution package

Vous pouvez utiliser le Concepteur de packages pour créer et personnaliser un package (.wsp).You can use the Package Designer to create and customize a package (.wsp). Par exemple, vous pouvez ajouter des éléments de projet SharePoint et des fonctionnalités, spécifiez si le serveur Web est réinitialisé lorsque la solution est déployée, définissez le type de serveur de déploiement.For example, you can add SharePoint project items and Features, specify if the Web server is reset when the solution is deployed, and set the deployment server type.

Ouvrez le Concepteur de packagesOpen the Package Designer

Pour ouvrir le Concepteur de packagesTo open the Package Designer

  • Dans l’Explorateur de solutions, double-cliquez sur Package, ou choisissez Concepteur de vue dans le menu contextuel pour Package.In Solution Explorer, double-click Package, or choose View Designer on the shortcut menu for Package.

Afficher le manifestfFile empaquetéeView the packaged manifestfFile

Vous pouvez utiliser le Concepteur de packages pour modifier et générer le fichier manifeste de package.You can use the Package Designer to modify and generate the packaged manifest file. Ensuite, vous pouvez afficher le code XML de ce fichier dans Visual Studio.Then, you can view the XML code for this file in Visual Studio.

Pour afficher le fichier de source XMLTo view the XML source file

  1. Dans le Concepteur de packages, choisissez manifeste.In the Package Designer, choose Manifest.

Pour afficher le fichier manifeste de package à l’aide de l’Explorateur de solutionsTo view the packaged manifest file by using Solution Explorer

  1. Dans l’Explorateur de solutions, choisissez afficher tous les fichiers.In Solution Explorer, choose Show All Files.

  2. Développez le Package, développez le package et ouvrez le Package.Template.xml fichier.Expand Package, expand Package.package, and then open the Package.Template.xml file.

    Note

    Lorsque vous ouvrez le fichier XML de manifeste pour le modèle de package, les fichiers sont validés automatiquement, et vous pouvez ignorer les avertissements qui apparaissent dans la fenêtre liste d’erreurs.When you open the manifest XML file for the package template, the files are automatically validated, and you can ignore the warnings that appear in the Error List window.

Modifier le modèle de manifesteChange the manifest template

Vous pouvez modifier le code XML du fichier manifest du package dans l’éditeur XML de Visual Studio ou dans le volet modèle de manifeste.You can change the XML code for the packaged manifest file in the Visual Studio XML Editor or the Manifest Template pane. Toutes les modifications au code XML sont fusionnées dans le fichier manifest de package pour le package.Any changes to the XML code are merged into the packaged manifest file for the package.

Pour modifier le modèle de manifeste à l’aide de l’éditeur XMLTo change the manifest template by using the XML Editor

  1. Dans le Concepteur de packages, choisissez le manifeste onglet, développez le modifier les Options nœud, puis choisissez le ouvert dans l’éditeur XML lien.In the Package Designer, choose the Manifest tab, expand the Edit Options node, and then choose the Open in XML Editor link.

    Modifications apportées au document XML sont fusionnées dans le fichier manifest de package.Changes to the XML are merged into the packaged manifest file.

Pour modifier le modèle de manifeste en utilisant le volet modèle de manifesteTo change the manifest template by using the Manifest Template pane

  1. Dans le Concepteur de packages, choisissez le manifeste onglet, développez le modifier les Options nœud et modifiez le code XML qui s’affiche dans le volet modèle de manifeste.In the Package Designer, choose the Manifest tab, expand the Edit Options node, and then change the XML that appears in the Manifest Template pane.

    Modifications apportées au document XML s’affichent dans le aperçu du manifeste ajouté au package volet.Changes to the XML appear in the Preview of Packaged Manifest pane.

Remplacer le fichier manifeste de packageOverwrite the packaged manifest file

Vous pouvez désactiver le Concepteur de packages et créer le manifest.xml fichier manuellement.You can disable the Package Designer and create the manifest.xml file manually. La première fois que vous procédez ainsi, les paramètres actuels dans le Concepteur de packages sont enregistrés au fichier XML de modèle de package.The first time that you perform this procedure, the current settings in the Package Designer are saved to the package template XML file. Ensuite, vous pouvez modifier ou remplacer le code XML.Then, you can modify or overwrite the XML code.

Note

Si vous ajoutez ou supprimez des éléments de projet SharePoint et des fonctionnalités dans le fichier XML tandis que le Concepteur de packages est désactivé, ces éléments de projet et les fonctionnalités ne sont pas empaquetées.If you add or remove SharePoint project items and Features in the XML file while the Package Designer is disabled, these project items and Features aren't packaged.

Pour remplacer le fichier manifest de package en désactivant le ConcepteurTo overwrite packaged manifest file by disabling the designer

  1. Dans le Concepteur de packages, choisissez le manifeste onglet.In the Package Designer, choose the Manifest tab.

  2. Développez le modifier les Options nœud, choisissez le remplacement généré XML et modifier le manifeste dans l’éditeur XML lier, puis choisissez le Oui bouton.Expand the Edit Options node, choose the Overwrite generated XML and edit manifest in the XML editor link, and then choose the Yes button.

    Le modèle est mis à jour avec le fichier de manifeste de package actuel.The template is updated with the current packaged manifest file.

Activer le Concepteur de packagesEnable the Package Designer

Vous pouvez réactiver le Concepteur de packages pour personnaliser le manifest.xml fichier.You can re-enable the Package Designer to customize the manifest.xml file.

Pour réactiver le ConcepteurTo re-enable the designer

  1. Dans le Concepteur de packages, choisissez le rejet modifications du manifeste et réactivez le concepteur lier, puis choisissez le Oui bouton.In the Package Designer, choose the Discard manifest edits and re-enable the designer link, and then choose the Yes button.

    Le modèle est actualisée avec le texte d’origine, et les modifications au code XML sont perdues.The template is refreshed with the original text, and any changes to the XML are lost.

Voir aussiSee also

Empaqueter et déployer des solutions SharePointPackage and deploy SharePoint solutions