Share via


Vue d'ensemble des rapports de déploiement

Mise à jour : novembre 2007

Le rapport de déploiement compile les métadonnées associées aux applications, aux serveurs logiques, aux zones et aux points de terminaison sur un diagramme de déploiement et les présente sous forme de rapports HTML et XML. Selon la manière dont vous configurez la génération du rapport de déploiement, les versions HTML et XML du rapport de déploiement peuvent fournir les informations suivantes :

  • Rapport de déploiement HTML - Rapport graphique qui affiche chaque diagramme et une liste de toutes les ressources et de tous les paramètres pour chaque application, serveur logique, point de terminaison ou zone sur le diagramme de déploiement. Vous pouvez également inclure une liste d'avertissements et d'erreurs de validation du diagramme de déploiement dans le rapport. Les équipes d'infrastructure et de développement d'applications peuvent utiliser ce rapport pour partager des informations nécessaires pour évaluer des conflits entre les exigences des applications et la stratégie du centre de données. Pour plus d'informations, consultez Validation des diagrammes de déploiement, Ajout de ressources et Application des paramètres.

  • Rapport de déploiement XML - Manifeste de paramètres nécessaires pour le déploiement et pouvant contenir des scripts. Vous pouvez ensuite utiliser les métadonnées XML dans ce rapport pour écrire des scripts pour les besoins de déploiement personnalisés.

    Remarque :

    La finalisation d'une définition de déploiement à partir de diagrammes de déploiement ou de rapports de déploiement générés à partir de systèmes par défaut n'est pas recommandée. Les systèmes par défaut sont utiles pour évaluer rapidement le déploiement d'applications individuelles dans le centre de données ; en revanche, ils ne doivent pas être utilisés pour le déploiement final. Pour plus d'informations, consultez Définitions de déploiement créées à partir des diagrammes d'application et de diagrammes système.

Les sections suivantes contiennent plus d'informations à propos des rapports de déploiement :

  • Key Deployment Report Properties

  • Settings in the Deployment Report

  • Windows Applications in the Deployment Report

  • Web Applications in the Deployment Report

  • Generic Applications in the Deployment Report

Propriétés principales d'un rapport de déploiement

Avant de générer le rapport de déploiement, vous devez définir plusieurs propriétés à l'aide de la fenêtre Propriétés. Ces propriétés vous permettent d'effectuer les tâches suivantes :

  • Chemin d'accès de destination - Spécifie un chemin d'accès sur un disque ou un chemin UNC pour copier des fichiers sources, de contenu ou binaires associés à vos applications. Les fichiers dont vous avez besoin pour déployer les applications sont ainsi rassemblés dans un même emplacement. Si vous ne définissez pas cette propriété, le rapport de déploiement est généré, mais ne contient pas les ressources de fichier et de répertoire et aucun fichier n'est copié vers l'emplacement du chemin d'accès de destination.

  • Inclure les fichiers de contenu, Inclure les fichiers binaires, Inclure les fichiers sources - Indiquent s'il faut copier des fichiers sources, de contenu ou binaires vers l'emplacement du chemin d'accès de destination. Pour plus d'informations sur ces fichiers pour chaque type d'application, consultez Generic Applications in the Deployment Report.

  • Action de remplacement des fichiers - Utilisée avec l'automation pour déterminer si une invite que l'utilisateur peut annuler doit être affichée lors du remplacement des fichiers.

  • Résolution d'erreur - Utilisée avec l'automation pour déterminer si des invites doivent être affichées lorsque le rapport de déploiement est généré ou si elles doivent être ignorées. Vous pouvez également choisir d'abandonner la création du rapport du déploiement si une erreur se produit.

  • Erreurs uniquement - Si cette propriété a la valeur True, le rapport de déploiement HTML ne contient que la liste des avertissements et des erreurs de validation. Si cette propriété a la valeur False, le rapport HTML contient tous les autres contenus (points de terminaison, paramètres, ressources, etc.) avec la liste des avertissements et des erreurs de validation.

Pour plus d'informations, consultez Comment : générer des rapports de déploiement.

Paramètres dans le rapport de déploiement

Dans le rapport de déploiement, les paramètres associés sont répertoriés sous chaque ressource. Les paramètres pour lesquels la valeur par défaut a été modifiée répertorient à la fois la valeur par défaut et la valeur assignée. La valeur assignée n'est répertoriée que lorsque la valeur par défaut a été modifiée. La valeur assignée n'est répertoriée que lorsque la valeur par défaut a été modifiée. La valeur de paramètre résultante est affichée pour tous les paramètres. La valeur résultante diffère de la valeur assignée dans les instances où les conditions ou d'autres paramètres doivent être évalués avant que le paramètre définitif soit connu. En conséquence, la valeur assignée dans l'Éditeur de paramètres et de contraintes peut différer de la valeur résultante dans le rapport de déploiement car la valeur résultante n'est pas calculée avant que le diagramme de déploiement ne soit validé. Toutefois, dans la pratique, les valeurs assignées et résultantes sont presque toujours les mêmes.

Conseil :

Lorsque vous écrivez des scripts dans le rapport de déploiement XML, utilisez la valeur résultante.

Applications Windows dans le rapport de déploiement

Lorsque vous ajoutez une application Windows à un diagramme d'application, les seuls fichiers générés dans le répertoire du chemin d'accès de destination spécifié sont des fichiers de définition d'application (.sdm). Avant l'implémentation, le rapport de déploiement fournit une ressource Répertoire qui est vide avec des ressources de paramètres Système d'exploitation, CLR et GAC sous l'application Windows. Après l'implémentation, la ressource Répertoire contient le chemin d'accès au code source.

Remarque :

Si vous implémentez l'application Windows puis générez le rapport de déploiement avant de générer l'application, un avertissement s'affiche dans la fenêtre Liste d'erreurs pour indiquer que le fichier exécutable est manquant si vous avez affecté la valeur True à la propriété Inclure les fichiers binaires. Pour résoudre cette erreur, générez le projet.

Applications Web dans le rapport de déploiement

Si vous générez un rapport de déploiement avant d'implémenter une application Web, vous verrez la liste des paramètres Web.config par défaut dans le rapport qui est remplie à partir du fichier de configuration Machine.config. Toutefois, aucun fichier Web.config n'apparaît dans l'Explorateur de solutions avant que l'application ne soit implémentée. Après l'implémentation, le fichier Web.config s'affiche dans l'Explorateur de solutions si les paramètres par défaut ont été modifiés ou si une ressource a été ajoutée à la section Configuration de l'Éditeur de paramètres et de contraintes. Pour plus d'informations, consultez Comment : spécifier les paramètres Web.config.

Applications génériques dans le rapport de déploiement

La génération du code n'est pas prise en charge pour les applications génériques ; celles-ci ne peuvent donc pas être implémentées. Elles sont incluses dans le but de documenter la présence de types d'application autre que les applications Windows, Office et ASP.NET dans votre système. Les applications génériques peuvent être déployées sur des serveurs Windows et Web IIS ainsi que sur des serveurs logiques génériques. Pour plus d'informations, consultez Types et prototypes d'applications pour la définition d'applications et Prototypes de serveur logique dans le Concepteur de centres de données logiques.

Pour les applications Windows, Web ou Office, les fichiers et les assemblys inclus dans la solution sont copiés dans l'emplacement du chemin d'accès de destination pour le déploiement si les propriétés Inclure desfichiersde contenu, sources ou binaires ont la valeur True. Toutefois, les applications génériques ne prenant pas en charge la génération de code, à part le fichier .sdm, aucun de leurs fichiers ou assemblys associés n'est copié. Vous pouvez documenter l'emplacement de ces fichiers et assemblys dans le rapport de déploiement en ajoutant un paramètre personnalisé qui contient cette information. Vous pouvez également créer une relation de contenance pour l'application générique lui permettant de contenir les ressources Fichier et Répertoire par défaut incluses dans les applications Windows, Web et Office. Toutefois, même si vous ajoutez des ressources Fichier et Répertoire, ces artefacts ne sont pas copiés vers l'emplacement du chemin d'accès de destination parce qu'ils ne sont pas contenus dans la solution. Pour plus d'informations, consultez Comment : créer des paramètres personnalisés pour les applications, les serveurs, les points de terminaison et les zones.

Voir aussi

Tâches

Comment : générer des rapports de déploiement

Comment : utiliser l'automation avec les rapports de déploiement