Partager via


Publication de solutions Office (Office System 2007)

Mise à jour : novembre 2007

S'applique à

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

Type de projet

  • Projets au niveau du document

  • 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 publier des solutions Visual Studio Tools pour Office de deux façons :

  • En utilisant l'Assistant Publication, pour une publication simplifiée.

  • En utilisant la page Publier du Concepteur de projets, qui vous permet de personnaliser chaque étape de publication.

Pour obtenir des instructions pas à pas permettant de savoir comment publier des solutions, consultez Comment : déployer une solution Office à l'aide de ClickOnce (Office System 2007).

Publier l'arborescence

Lorsqu'une solution Visual Studio Tools pour Office est publiée, les fichiers solution sont créés dans le dossier de publication dans la structure suivante :

  • Le dossier des fichiers d'application.

    • Les sous-dossiers spécifiques à la version qui contiennent le manifeste d'application spécifique à la version, le manifeste de déploiement spécifique à la version et les assemblys de personnalisation.
  • Le programme d'installation.

  • Un manifeste de déploiement qui pointe vers le manifeste de déploiement spécifique à la version le plus récent.

ClickOnce crée un manifeste de déploiement pour chaque version de votre solution Office. Par exemple, pour la première version d'une solution appelée OutlookAddin1, le processus de publication crée un manifeste de déploiement spécifique à la version dans le sous-dossier spécifique à la version appelé OutlookAddIn1_1_0_0_0. Ce sous-dossier est contenu dans le dossier Fichiers d'application. De plus, ClickOnce place une copie du manifeste de déploiement dans le dossier de publication de niveau supérieur.

La publication incrémentielle suivante crée un manifeste de déploiement spécifique à la version dans le sous-dossier spécifique à la version appelé OutlookAddIn1_1_0_0_1. Il remplace également le manifeste de déploiement dans le dossier de publication par une copie du manifeste de déploiement spécifique à la version le plus récent.

ClickOnce ajoute l'extension .deploy aux assemblys. Cela permet d'éviter qu'une installation sécurisée d'Internet Information Services (IIS) ne bloque les fichiers en raison d'une extension non sécurisée. Une fois les fichiers téléchargés, ClickOnce supprime l'extension .deploy avant d'installer la solution dans le cache ClickOnce. Pour plus d'informations, consultez <deployment>, élément (Déploiement ClickOnce).

Assistant Publication

Lorsque vous utilisez l'Assistant Publication, la plupart des options ont les valeurs par défaut contenues dans la page Publier du Concepteur de projets. Le tableau suivant affiche les paramètres par défaut que l'Assistant assigne aux propriétés de la solution.

Propriété de la solution

Description du paramètre par défaut

Emplacement de publication

Obligatoire.

L'emplacement de publication est le répertoire dans lequel Visual Studio copie les fichiers solution tels que les manifestes, les assemblys, ainsi que d'autres fichiers de la génération. Vous devez avoir accès en écriture à ce répertoire.

Les options incluent l'ordinateur local, un partage de fichiers UNC ou un site Web HTTP/HTTPS. Le chemin d'accès peut être local (c:\nomDossier\dossierPublication), relatif (publish\), ou un emplacement qualifié complet (\\nomServeur\nomDossier ou http://nomServeur/nomDossier).

L'emplacement de publication par défaut est https://localhost/NomProjet/ si vous avez installé IIS, ou le répertoire publish\ si IIS n'est pas installé.

Remarque :
D'autres aspects doivent être pris en compte si l'ordinateur cible fonctionne sous Windows Vista. Pour utiliser l'option de publication locale, vous devez être administrateur sur l'ordinateur Windows Vista. De plus, l'emplacement par défaut est toujours le répertoire publish\, qu'IIS soit installé ou non.

Chemin d'installation

Facultatif.

Le chemin d'installation est le répertoire à partir duquel l'utilisateur final installera la personnalisation. C'est également le chemin qu'utilisera la solution pour rechercher des mises à jour. Le chemin d'accès peut être identique à l'emplacement du dossier de publication, mais ce n'est pas obligatoire.

Les options incluent l'ordinateur local, un partage de fichiers UNC ou un site Web HTTP/HTTPS. Le chemin d'accès peut être local (c:\nomDossier\dossierPublication), relatif (publish\), ou un emplacement qualifié complet (\\nomServeur\nomDossier ou http://nomServeur/nomDossier). Tous les emplacements HTTP/HTTPS doivent être créés avec des caractères US-ASCII. Les caractères Unicode ne sont pas pris en charge.

Si le chemin d'installation est défini, les fichiers de personnalisation doivent se trouver à cet emplacement afin que les utilisateurs installent la personnalisation. L'emplacement doit être défini uniquement si vous connaissez l'emplacement de déploiement final.

Si les fichiers d'installation se trouvent à un emplacement relatif au document ou au programme d'installation, avec l'option CD, par exemple, laissez cette zone vide.

Cette valeur peut être assignée ultérieurement. Pour plus d'informations, consultez Comment : modifier le chemin d'installation d'une solution Office (Office System 2007).

Composants requis

Utilise les paramètres de la page Publier du Concepteur de projets. Les valeurs par défaut sont Visual Studio Tools pour Office Runtime, .NET Framework 3.5 et Windows Installer 3.1.

Intervalle de mise à jour

Utilise les paramètres de la page Publier du Concepteur de projets. La valeur par défaut doit être vérifiée tous les sept jours.

Version de publication

Utilise le paramètre de la page Publier du Concepteur de projets. La valeur par défaut est 1.0.0.0 lors de la création du projet.

Langue de publication

Utilise le paramètre de la page Publier du Concepteur de projets. La valeur par défaut est la langue de Visual Studio.

Page Publier du Concepteur de projets

La page Publier du Concepteur de projets vous permet de configurer toutes les propriétés d'installation. Le tableau suivant décrit les propriétés.

Propriété de la solution

Description des paramètres par défaut

Emplacement du dossier de publication

Obligatoire.

L'emplacement du dossier de publication est le répertoire dans lequel Visual Studio copie les fichiers solution tels que les manifestes, les assemblys, ainsi que d'autres fichiers de la génération. Vous devez avoir accès en écriture à ce répertoire.

Les options incluent l'ordinateur local, un partage de fichiers UNC ou un site Web HTTP/HTTPS. Le chemin d'accès peut être local (c:\nomDossier\dossierPublication), relatif (publish\), ou un emplacement qualifié complet (\\nomServeur\nomDossier ou http://nomServeur/nomDossier).

L'emplacement de publication par défaut est https://localhost/NomProjet/ si vous avez installé IIS, ou le répertoire publish\ si IIS n'est pas installé.

URL du dossier d'installation

Facultatif.

L'URL du dossier d'installation est le répertoire à partir duquel l'utilisateur final installera la personnalisation. C'est également le chemin qu'utilisera la solution pour rechercher des mises à jour. Le chemin d'accès peut être identique à l'emplacement du dossier de publication, mais ce n'est pas obligatoire.

Les options incluent l'ordinateur local, un partage de fichiers UNC ou un site Web HTTP/HTTPS. Le chemin d'accès peut être local (c:\nomDossier\dossierPublication), relatif (publish\), ou un emplacement qualifié complet (\\nomServeur\nomDossier ou http://nomServeur/nomDossier). Tous les emplacements HTTP/HTTPS doivent être créés avec des caractères US-ASCII. Les caractères Unicode ne sont pas pris en charge.

Si le chemin d'installation est défini, les fichiers de personnalisation doivent se trouver à cet emplacement afin que les utilisateurs installent la personnalisation. L'emplacement doit être défini uniquement si vous connaissez l'emplacement de déploiement final.

Si les fichiers d'installation se trouvent à un emplacement relatif au document ou au programme d'installation, avec l'option CD, par exemple, laissez cette zone vide.

Cette valeur peut être assignée ultérieurement par un administrateur. Pour plus d'informations, consultez Comment : modifier le chemin d'installation d'une solution Office (Office System 2007).

Composants requis

Les composants requis peuvent être inclus avec le programme d'installation ou téléchargés à la demande lors de l'installation.

OptionDescription
Télécharger les composants requis à partir du site Web du fournisseur de composantsUtilisez cette option pour télécharger ces composants requis auprès de Microsoft.
Télécharger les composants requis à partir de l'emplacement de mon applicationUtilisez cette option pour inclure les conditions préalables dans votre programme d'installation. L'inclusion des fichiers requis avec le programme d'installation augmente la taille de la solution.
Télécharger les composants requis depuis l'emplacement suivant :Utilisez cette option pour mettre à la disposition des utilisateurs finals les composants requis, séparément, comme un autre programme d'installation dans une page Web ou sur un partage réseau.

Intervalle de mise à jour

L'intervalle de mise à jour détermine à quelle fréquence la solution vérifie les mises à jour. La valeur par défaut doit être vérifiée tous les sept jours.

La vérification des mises à jour à chaque chargement d'une personnalisation au niveau du document ou d'un complément d'application maintiendrait la solution à jour, mais affecterait les performances de démarrage.

Si vous effectuez un déploiement à l'aide d'un CD ou d'un lecteur amovible, paramétrez cette option sur Ne jamais rechercher les mises à jour.

Version de publication

L'incrémentation s'effectue automatiquement avec chaque version, mais elle peut également être définie manuellement avec une valeur numérique.

Langue de publication

Projets de la version 2007 de Microsoft Office System uniquement. Cette option définit la langue des termes du contrat de licence logiciel Microsoft et inclut les modules linguistiques Visual Studio Tools pour Office dans la liste de composants requis. Elle n'affecte pas la langue de la personnalisation. La langue du programme d'installation est déterminée par les langues installées de Visual Studio.

Pour plus d'informations sur la modification de la Langue de publication, consultez Comment : modifier la langue de publication pour une application ClickOnce.

Voir aussi

Concepts

Déploiement de solutions Office (Office System 2007)

Déploiement des composants requis (Visual Studio)