Partager via


Comment : déployer manuellement des fichiers solution (Office System 2003)

Mise à jour : novembre 2007

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 du document

Version de Microsoft Office

  • Microsoft Office 2003

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

Si vous choisissez de ne pas utiliser l'Assistant Publication, ou si la personne qui effectue le déploiement n'a pas accès à cet assistant, vous pouvez copier manuellement tous vos fichiers Visual Studio Tools pour Office System 3.0 de personnalisation au niveau du document à l'emplacement de déploiement.

Pour plus d'informations sur le déploiement de compléments au niveau de l'application, consultez Déploiement de compléments d'application (Office System 2003).

Deux modèles principaux permettent de déployer manuellement des personnalisations au niveau du document :

  • Vous pouvez activer le suivi des versions en dupliquant la méthode qu'utilise l'Assistant Publication. Cette méthode utilise des manifestes de déploiement et d'application sur un serveur pour identifier des versions actuelles de la solution, et télécharge automatiquement des assemblys mis à jour auprès de chaque utilisateur final. Les versions antérieures de la solution peuvent être conservées sur le serveur et utilisées selon les besoins.

  • Vous pouvez simplement copier le document et l'assembly à leurs emplacements de déploiement sans les manifestes et mettre à jour le document pour qu'il pointe sur l'assembly. Pour mettre à jour un assembly, remplacez la version existante par la version mise à jour.

Déploiement à l'aide de manifestes sur un serveur

À l'aide de cette méthode, vous devez créer manuellement un manifeste d'application et un manifeste de déploiement pour la solution. Si vous utilisez l'Assistant Publication, les fichiers manifeste sont créés pour vous. Pour plus d'informations, consultez Comment : déployer des fichiers solution à l'aide de l'Assistant Publication (Office System 2003).

Pour déployer des fichiers solution avec des manifestes

  1. Générez la version Release de votre solution.

  2. À l'emplacement du déploiement, créez un unique dossier qui contiendra le document et le manifeste de déploiement.

  3. Créez un autre dossier à l'intérieur du dossier de document pour enregistrer les assemblys et le manifeste d'application. Incluez le numéro de version de l'assembly principal du projet dans le nom du dossier afin de pouvoir suivre les mises à jour du code ; par exemple, \ExcelApplication1_1.0.0.0. À chaque mise à jour du code de l'assembly, vous devez créer un dossier d'assembly avec le nouveau numéro de version.

  4. Créez un manifeste d'application pour la solution et placez-le dans le dossier d'assembly à l'emplacement du déploiement. Pour plus d'informations, consultez Manifestes d'application pour les solutions Office (Office System 2003).

  5. Créez un manifeste de déploiement et placez-le dans le dossier de document à l'emplacement du déploiement. Pour plus d'informations, consultez Manifestes de déploiement pour les solutions Office (Office System 2003).

  6. Copiez les assemblys du dossier de sortie du projet dans le dossier d'assembly à l'emplacement du déploiement.

  7. Mettez à jour le manifeste d'application incorporé dans le document de solution pour qu'il pointe vers l'emplacement du manifeste de déploiement. Pour plus d'informations, consultez Comment : modifier par programme le chemin d'accès du manifeste de déploiement (Office System 2003).

  8. Copiez le document de solution du dossier de sortie du projet dans le dossier de document de l'emplacement du déploiement.

  9. Accordez la confiance totale à l'assembly principal du projet et accordez le niveau d'autorisations approprié à tous les assemblys référencés. Selon votre modèle de déploiement, vous pouvez être amené également à accorder la confiance totale au document. Pour plus d'informations, consultez Modèles de déploiement (Office System 2003) et Spécifications de sécurité pour exécuter des solutions Office (Office System 2003).

Déploiement sans manifeste

Pour déployer des fichiers solution sans manifeste

  1. Générez la version Release de votre solution.

  2. Modifiez le manifeste d'application incorporé dans le document afin qu'il pointe sur l'emplacement de déploiement final de l'assembly. Par défaut, le manifeste d'application utilise un chemin d'accès relatif pour pointer sur le répertoire dans lequel le document est enregistré. Pour plus d'informations, consultez Comment : mettre à jour par programme les chemins d'accès de l'assembly du manifeste d'application (Office System 2003).

  3. Copiez le document et l'assembly vers leurs destinations de déploiement sur les ordinateurs des utilisateurs finaux ou sur les serveurs. Pour plus d'informations, consultez Modèles de déploiement (Office System 2003).

  4. Accordez la confiance totale à l'assembly principal du projet et accordez le niveau d'autorisations approprié à tous les assemblys référencés. Selon votre modèle de déploiement, vous pouvez être amené également à accorder la confiance totale au document. Pour plus d'informations, consultez Modèles de déploiement (Office System 2003) et Spécifications de sécurité pour exécuter des solutions Office (Office System 2003).

Voir aussi

Tâches

Comment : déployer des solutions Office (Office System 2003)

Comment : déployer l'utilisation hors connexion de documents (Office System 2003)

Concepts

Déploiement de solutions Office (Office System 2003)

Déploiement sécurisé (Office System 2003)

Modèles de déploiement (Office System 2003)

Déploiement de personnalisations au niveau du document (Office System 2003)

Déploiement de compléments d'application (Office System 2003)