Compartir a través de


Cómo: Copiar entre soluciones o instancias de Visual Studio

Actualización: noviembre 2007

En los diseñadores de sistemas distribuidos, puede copiar elementos entre diagramas del mismo tipo. Estos diagramas pueden encontrarse en instancias independientes de Visual Studio.

Nota:

No puede copiar elementos entre diagramas de implementación.

Por ejemplo, puede copiar aplicaciones, extremos y conexiones de un diagrama de aplicaciones en otro en una solución de sistemas distribuidos diferente.

Sugerencia:

Para definir las aplicaciones, servidores lógicos, zonas o extremos utilizando los ya configurados, vea Cómo: Crear prototipos personalizados a partir de aplicaciones y puntos finales configurados y Cómo: Crear prototipos personalizados a partir de zonas y servidores lógicos configurados. Para copiar y pegar elementos en diagramas como imágenes en otros documentos, vea Cómo: Exportar los diagramas de sistemas distribuidos a otros documentos.

Para copiar elementos entre soluciones o instancias de Visual Studio

  1. En la instancia de origen de Visual Studio, seleccione en el diagrama los elementos que desea copiar.

  2. En el menú Edición, seleccione Copiar.

  3. En la instancia de destino de Visual Studio, elija Pegar en el menú Edición para pegar los elementos en el diagrama.

    Sugerencia:

    También puede hacer clic con el botón secundario del mouse en los objetos seleccionados para elegir Copiar y, a continuación, hacer clic con el botón secundario en el diagrama de destino para elegir Pegar.

    Los elementos copiados se pegan en el diagrama de destino.

Cuando copia una aplicación implementada entre los diagramas de aplicaciones en otras soluciones o instancias de Visual Studio, se pega una copia sin implementar de la aplicación en el diagrama de destino. Cuando implementa la aplicación, Visual Studio genera los archivos de proyecto asociados cuyo ámbito es la solución de destino.

Sugerencia:

Si desea hacer referencia a la misma aplicación desde la solución de origen, agregue el proyecto o sitio Web a la solución de destino, que realiza técnicas de ingeniería inversa de la aplicación en el diagrama de aplicaciones de la solución de destino. Para obtener más información, vea Cómo: Realizar prácticas de ingeniería inversa en proyectos de soluciones existentes y Cómo: Implementar aplicaciones en diagramas de aplicaciones.

Cuando copia un extremo del proveedor de servicios Web que se creó de un archivo WSDL o DISCO en el diagrama de aplicaciones, la copia incluye cualquier firma de operación que se agregó a ese extremo. Normalmente, cuando se implementa una aplicación ASP.NET con ese extremo, el proyecto de aplicación incluye archivos de clase que contienen las definiciones de cualquier tipo a las que hacen referencia las operaciones y parámetros especificados por esas firmas. Sin embargo, para las aplicaciones ASP.NET con copias de tales extremos, los proyectos de aplicación correspondientes no incluirán estos archivos de clase para los tipos a los que se hace referencia. Para obtener más información, vea Información general sobre aplicaciones ASP.NET en diagramas de aplicaciones.

Cuando se copia un miembro de un sistema entre diagramas de sistemas, ese miembro aparece en el diagrama de destino con un contorno discontinuo rojo si la definición de ese miembro no existe en la solución de destino. Para resolver esta condición, vea Solucionar problemas de diagramas de sistemas.

Vea también

Otros recursos

Tareas comunes entre los diseñadores de sistemas distribuidos