2010-02-03 19 views
22

Lo que suelo hacer es crear un archivo nuevo en la solución donde quiero usarlo (mismo nombre), copiar & pegar los contenidos de una clase desde la solución de origen al destino , arregle las importaciones de espacio de nombres & según sea necesario.Mover archivos de una solución de Visual Studio a otra

La única otra forma que conozco es abrir el archivo fuente en la solución de destino y luego guardar una copia en esa carpeta, lo que puede confundir con dos archivos abiertos con el mismo nombre en una solución.

¿Alguien tiene una manera más fácil de hacer esto?

Respuesta

31

Puede copiar y pegar los archivos.

Cuando usted tiene su solución abierta, mira en la parte superior del explorador de soluciones y verá un icono que se parece a una página con una página de esquema detrás de él y una página amarilla (no es un icono muy intuitivo). Este es el botón "mostrar todos los archivos". Haga clic en eso y verá todos los archivos en su proyecto seleccionado actualmente (es específico del proyecto). Resalte los archivos que desee incluir, haga clic con el botón derecho y seleccione "Incluir en proyecto".

enter image description here

+3

suh-wwheet. ¡Gracias! – Berryl

6

Se podía copiar el archivo con el Explorador. O mejor aún, comience a refaccionar sus proyectos para que pueda crear conjuntos que puedan ser utilizados por proyectos de múltiples clientes.

+0

de acuerdo. Comenté tu última respuesta sobre los nombres de los ensamblajes para ver si tenías algún acercamiento para refactorizar ensamblajes. No sé de un Resharper u otra oferta que lo haga sin dolor. – Berryl

+3

Correcto, la herramienta que necesita para eso es la que está entre sus oídos. –

+0

Sí, tiendo a olvidar que a veces está disponible :-) – Berryl

Cuestiones relacionadas