Consideraciones para eliminar aplicaciones de diagramas de aplicaciones
Actualización: noviembre 2007
En el Diseñador de aplicaciones, puede eliminar definiciones de aplicaciones del diagrama de aplicaciones. Sin embargo, la eliminación las definiciones de aplicación puede afectar a los elementos de la solución y a otros diagramas de sistemas distribuidos que hacen referencia a esas aplicaciones así como al diagrama de aplicaciones. Las secciones siguientes contienen más información sobre cómo eliminar las definiciones de aplicaciones y cómo resolver las condiciones que podrían surgir.
Deleting Application Definitions
Restoring Deleted Applications
Eliminar las definiciones de aplicaciones
La eliminación de una definición de aplicación tiene los efectos siguientes:
Elimina completamente una aplicación sin implementar de la solución.
Elimina una aplicación implementada del diagrama pero sólo quita el proyecto asociado de la solución sin eliminarlo.
Nota: Si elimina una aplicación ASP.NET implementada, agrega otra a continuación con el mismo nombre y ubicación que la que ha eliminado, e intenta implementarla, se le pedirá que cree el proyecto asociado en una ubicación diferente, que abra el proyecto existente y que lo vuelva a agregar a la solución o que sobrescriba el proyecto existente. Para evitar este indicador, cambie el nombre de la aplicación antes de la implementación. Para obtener más información, vea Consideraciones para la implementación de aplicaciones.
Elimina todas las conexiones a la definición de aplicación en el diagrama de aplicaciones. Sin embargo, los extremos en definiciones conectadas permanecen en el diagrama de aplicaciones.
Evita la validación de cualquier diagrama de sistemas que contiene una referencia o el uso de esa definición de aplicación. El uso de esa definición continúa siendo un miembro de cualquier sistema al que hace referencia y muestra líneas onduladas que indican que la definición subyacente falta del diagrama de aplicaciones. Para obtener más información, vea Solucionar problemas de diagramas de sistemas.
Evita la validación de cualquier diagrama de implementación en el que el uso de esa definición sigue enlazado a un servidor lógico. Para obtener más información, vea Solucionar problemas de diagramas de implementaciones.
Restauración de aplicaciones eliminadas
Puede resolver condiciones que aparecen al eliminar una definición de aplicación del diagrama de aplicaciones de la manera siguiente:
Para restaurar una definición de aplicación eliminada en el diagrama de aplicaciones, puede realizar lo siguiente:
Agregue una definición de aplicación del mismo tipo y con el mismo nombre que la eliminada en el diagrama de aplicaciones. Para obtener más información, vea Cómo: Definir aplicaciones en diagramas de aplicaciones y Solucionar problemas de diagramas de aplicaciones.
Nota: Cuando implementa una definición de aplicación ASP.NET con el mismo nombre y ubicación que la implementada y eliminada previamente, se le pide que elija otra ubicación para el proyecto, que abra el proyecto existente y que lo vuelva a agregar a la solución, o que sobrescriba el proyecto existente.
Para las definiciones de aplicación implementadas, vuelva a agregar el proyecto a la solución. Para obtener más información, vea Cómo: Realizar prácticas de ingeniería inversa en proyectos de soluciones existentes.
Para resolver los errores de validación en los diagramas de implementación o de sistemas, restaure la definición de aplicación eliminada en el diagrama de aplicaciones o elimine sus usos de los diagramas de sistemas al que hacen referencia. Para obtener más información, vea Cómo: Eliminar miembros de sistemas de aplicaciones.
Sugerencia: Si existe una referencia enlazada a una aplicación eliminada en un diagrama de implementación, y el diagrama de implementación está abierto, la eliminación de los usos de esa definición de aplicación desde el diagrama de sistemas adecuado desenlaza automáticamente esa referencia del diagrama de implementación. Sin embargo, para quitar las referencias enlazadas a las aplicaciones eliminadas a partir de diagramas de implementación cerrados, abra esos diagramas y desenlace manualmente las aplicaciones. Para obtener más información, vea Cómo: Desenlazar aplicaciones de servidores lógicos.
Vea también
Tareas
Cómo: Eliminar aplicaciones de diagramas de aplicaciones
Referencia
Consideraciones para eliminar extremos de aplicaciones