Partager via


Comment : modifier les propriétés de déploiement et signer à nouveau les manifestes (Office System 2007)

Mise à jour : Juillet 2008

S'applique à

Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et versions de Microsoft Office spécifiés.

Type de projet

  • Projets au niveau de l'application

Version de Microsoft Office

  • Version 2007 de Microsoft Office System

Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet.

Vous pouvez apporter des modifications aux propriétés de déploiement dans un manifeste d'application pour un complément d'application Visual Studio Tools pour Office, une fois que les manifestes ont été générés par l'Assistant Publication ou via l'onglet Publier du Concepteur de projets. Vous pouvez apporter les modifications de propriété suivantes :

  • Modification de la description d'une solution Office.

  • Modification du nom d'une solution Office.

  • Modification du comportement de chargement d'un complément d'application.

Après avoir apporté ces modifications, vous devez signer à nouveau le manifeste d'application et le manifeste de déploiement avec un certificat. Utilisez l'Outil Manifest Generation and Editing (Mage.exe) pour signer les manifestes d'application et de déploiement.

Modification de propriétés de déploiement

Vous pouvez modifier les paramètres d'une solution Office en modifiant le manifeste d'application, puis en signant à nouveau les fichiers du manifeste d'application et de celui de déploiement. Pour plus d'informations sur la syntaxe des manifestes d'application, consultez Manifestes d'application pour les solutions Office (Office System 2007).

Pour modifier des propriétés de déploiement

  1. Ouvrez le manifeste d'application (.dll.manifest) dans un éditeur de texte.

  2. Modifiez la valeur de l'élément <friendlyname> pour modifier le nom du complément.

    Le nom d'un complément s'affiche dans la liste des compléments installés. Pour plus d'informations sur la syntaxe de cet élément, consultez <friendlyName>, élément (Office System 2007).

  3. Modifiez l'élément <description> pour modifier la description du complément.

    La description d'un complément s'affiche dans la liste des programmes installés. Pour plus d'informations sur la syntaxe de cet élément, consultez <description>, élément (Office System 2007).

  4. Modifiez l'attribut loadBehavior dans l'élément <appAddin> pour modifier le comportement de chargement.

    Le comportement de chargement spécifie si un complément doit être chargé au démarrage, à la demande ou lors du premier démarrage. Pour plus d'informations sur la syntaxe de cet élément, consultez <appAddin>, élément (Office System 2007).

Signer à nouveau les manifestes d'application et de déploiement

Cette procédure suppose que vous avez déjà apporté des modifications à votre fichier de manifeste d'application (.dll.manifest).

Pour signer à nouveau les manifestes d'application et de déploiement avec Mage.exe

  1. Ouvrez une fenêtre Invite de commandes de Visual Studio 2008.

  2. Modifiez les répertoires en fonction du dossier qui contient les fichiers manifeste que vous souhaitez signer.

  3. Tapez la commande suivante pour signer le fichier manifeste d'application. Remplacez ManifestFileName par le nom de votre fichier manifeste plus l'extension. Remplacez Certificate par le chemin d'accès qualifié relatif ou complet du fichier de certificat et remplacez Password par le mot de passe pour le certificat.

    mage -Sign ManifestFileName.dll.manifest -CertFile Certificate -Password Password
    

    Par exemple, vous pouvez exécuter la commande suivante pour signer un manifeste d'application pour un complément nommé ExcelAddin1. Les certificats temporaires créés par Visual Studio n'ont pas de mots de passe, ceux-ci ne sont donc pas recommandés pour le déploiement dans des environnements de production.

    mage -Sign ExcelAddin1.dll.manifest -CertFile ..\ExcelAddIn1_TemporaryKey.pfx
    
  4. Tapez la commande suivante pour signer le fichier manifeste de déploiement, en remplaçant les noms d'espace réservé comme dans l'étape précédente.

    mage -Sign ManifestFileName.vsto -CertFile Certificate -Password Password
    

    Par exemple, vous pouvez exécuter la commande suivante pour signer un manifeste de déploiement pour un complément nommé ExcelAddin1.

    mage -Sign ExcelAddin1.vsto -CertFile ..\ExcelAddIn1_TemporaryKey.pfx
    

Voir aussi

Tâches

Comment : déployer une solution Office à l'aide de ClickOnce (Office System 2007)

Comment : installer une solution Office ClickOnce (Office System 2007)

Comment : déployer une solution Office au niveau d'un document vers un serveur SharePoint (Office System 2007)

Comment : désinstaller une solution Office ClickOnce (Office System 2007)

Concepts

Déploiement de solutions Office (Office System 2003)

Déploiement de solutions Office (Office System 2007)

Publication de solutions Office (Office System 2007)

Personnalisation de l'installation de la solution Office (Office System 2007)

Référence

Outil Manifest Generation and Editing (Mage.exe)

Historique des modifications

Date

Historique

Raison

Juillet 2008

Ajout d'une rubrique.

Modifications de fonctionnalités dans le SP1.