Considérations relatives à la suppression d'applications de diagrammes d'application
Mise à jour : novembre 2007
Dans le Concepteur d'applications, vous pouvez supprimer des définitions d'application du diagramme d'application. Toutefois, la suppression des définitions d'application peut affecter des éléments de solution et d'autres diagrammes de système distribués qui référencent ces applications ainsi que le diagramme d'application. Les sections suivantes contiennent davantage d'informations à propos de la suppression de définitions d'application et sur la manière de résoudre des conditions qui peuvent survenir.
Deleting Application Definitions
Restoring Deleted Applications
Suppression des définitions d'application
La suppression d'une définition d'application a les effets suivants :
Supprime complètement de la solution une application non implémentée.
Supprime une application implémentée du diagramme mais supprime uniquement le projet associé de la solution sans le supprimer.
Remarque : Lorsque vous supprimez une application ASP.NET implémentée, puis en ajoutez une ayant le même nom et emplacement que celle qui a été supprimée, et que vous tentez de l'implémenter, le système vous invite à créer le projet associé dans un emplacement différent, ouvrez le projet existant et ajoutez-le à la solution ou remplacez le projet existant. Pour éviter cette invite, renommez l'application avant l'implémentation. Pour plus d'informations, consultez Considérations relatives à l'implémentation d'applications.
Supprime toutes les connexions à la définition d'application dans le diagramme d'application. Toutefois, les points de terminaison sur les définitions connectées restent dans le diagramme d'application.
Empêche la validation de tous les diagrammes système qui contiennent une référence à ou une utilisation de cette définition d'application. L'utilisation de cette définition reste membre des systèmes qui la référencent et affiche des lignes ondulées pour indiquer que la définition sous-jacente est absente du diagramme d'application. Pour plus d'informations, consultez Dépannage des diagrammes système.
Empêche la validation des diagrammes de déploiement dans lesquels l'utilisation de cette définition reste liée à un serveur logique. Pour plus d'informations, consultez Dépannage des diagrammes de déploiement.
Restauration des applications supprimées
Vous pouvez résoudre des conditions qui se produisent suite à la suppression d'une définition d'application du diagramme d'application comme suit :
Pour restaurer une définition d'application supprimée dans le diagramme d'application, vous pouvez prendre les mesures suivantes :
Ajoutez au diagramme d'application une définition d'application du même type ayant le même nom que la définition supprimée. Pour plus d'informations, consultez Comment : définir des applications sur les diagrammes de l'application et Dépannage de diagrammes d'application.
Remarque : Lorsque vous implémentez une définition d'application ASP.NET ayant le même nom et emplacement que celle implémentée précédemment et supprimée, le système vous invite à choisir un autre emplacement pour le projet, à ouvrir le projet existant et à ajouter celui-ci à la solution ou à remplacer le projet existant.
Pour les définitions d'application implémentées, ajoutez le projet à la solution. Pour plus d'informations, consultez Comment : procéder à l'ingénierie à rebours des projets dans les solutions existantes.
Pour résoudre des erreurs de validation sur les diagrammes système et de déploiement, restaurez la définition d'application supprimée dans le diagramme d'application ou supprimez ses utilisations des diagrammes système qui le référencent. Pour plus d'informations, consultez Comment : supprimer des membres de systèmes d'applications.
Conseil : Si une référence liée à une application supprimée existe sur un diagramme de déploiement, et que le diagramme de déploiement est ouvert, la suppression des utilisations de cette définition d'application du diagramme système approprié annule automatiquement la liaison de cette référence du diagramme de déploiement. Toutefois, pour supprimer des diagrammes de déploiement fermés des références liées à des applications supprimées, ouvrez ces diagrammes et annulez manuellement la liaison des applications. Pour plus d'informations, consultez Comment : annuler la liaison des applications des serveurs logiques.
Voir aussi
Tâches
Comment : supprimer des applications dans des diagrammes d'application
Référence
Considérations relatives à la suppression de points de terminaison d'applications