instalar - Visual Studio mueve el proyecto a una carpeta diferente
visual studio code path intellisense (7)
¿Cómo muevo un proyecto a una carpeta diferente en Visual Studio? Estoy acostumbrado a esta estructura en mis proyectos.
-- app
---- Project.Something
---- Project.SomethingElse
Quiero cambiar el nombre del espacio de nombres completo SomethingElse a SomethingNew, ¿cuál es la mejor manera de hacerlo (sin tener que acceder manualmente al archivo .sln)?
- Cierre su solución en VS2012
- Mueva su proyecto a la nueva ubicación
- Abra su solución
- Seleccione el proyecto que no pudo cargar
- En la ventana de herramientas Propiedades, hay una entrada editable de "Ruta del archivo" que le permite seleccionar la nueva ubicación del proyecto
- Establecer la nueva ruta
- Haga clic derecho en el proyecto y haga clic en volver a cargar
Agrupe proyectos relacionados usando carpetas de soluciones
$("form").removeData("validator");
$("form").removeData("unobtrusiveValidation");
$.validator.unobtrusive.parse("form");
Ver http://msdn.microsoft.com/en-us/library/vstudio/c6c756s6(v=vs.100).aspx
Elimine el proyecto de su solución haciendo clic con el botón derecho en la ventana del Explorador de soluciones y seleccionando Eliminar. Mueva la carpeta completa del proyecto, incluidos los subdirectorios donde quiera que vaya. Agregue el proyecto a su solución.
Namespace Names es algo completamente diferente, simplemente edite el código fuente.
En VS 2015
- Descarga tu proyecto en el explorador de soluciones
- Crea una nueva solución
- Copie los proyectos a la carpeta de la nueva solución
- Haga clic derecho en la solución, agregue el proyecto existente.
- Si usa algún marco como
MVC
, puede que necesite agregar la referencia en el administrador de referencia.
Es fácil en VS2012; solo use la función de mapeo de cambio:
- Cree la carpeta donde desea que se mueva la solución.
- Registre todos los archivos de su proyecto (si desea conservar los cambios) o restituya los archivos desprotegidos.
- Cierre la solución.
- Abra el Explorador de control de código fuente.
- Haga clic con el botón derecho en la solución y seleccione "Avanzado -> Eliminar asignación ..."
- Cambie el valor de "Carpeta local" por el que creó en el paso # 1.
- Seleccione "Cambiar".
- Abra la solución haciendo doble clic en el explorador de control de origen.
Intenté la sugerencia de eliminar y volver a agregar el proyecto, pero luego arreglar las dependencias puede ser un problema.
Yo uso este enfoque:
- Mueva la carpeta del proyecto.
- Si el proyecto está en control de fuente, realice el movimiento utilizando los comandos de control de origen.
- Edite el archivo de solución en un editor de texto. Solo debe haber un camino que deba cambiar.
Lo que realmente funcionó para mí fue:
- Elimine el proyecto de la solución.
- Edite el archivo del proyecto con un editor de texto.
- Upade todas las rutas relevantes a los "paquetes". En mi caso tuve que cambiar ".. / packages" por "...... / packages" porque moví el proyecto a una carpeta más profunda.
- Cargue el proyecto nuevamente en la solución.
Espero que esto ayude.