2010-12-30 10 views
7

Supongamos que estamos trabajando en un proyecto llamado MyProject. Me gustaría poder cambiar su nombre a MyProject2 Y también cambiar el nombre de su carpeta a MyProject2.¿Es posible cambiar el nombre de un proyecto en Visual Studio de manera que también se renombre su nombre de carpeta?

¿Es esto posible desde Visual Studio? Si no, ¿cómo hacer que esto suceda "fuera" de él?

+1

posible duplicado de [¿Cómo puedo cambiar el nombre de una carpeta de proyecto desde Visual Studio?] (Http://stackoverflow.com/questions/211241/how-do-i-rename-a-project- folder-from-within-visual-studio) –

Respuesta

8

cambiar el nombre del proyecto para su nuevo nombre. Cambiará automáticamente el archivo .csproj que en 2010 es el nombre del proyecto. Cierre Visual Studio. Cambiar el nombre del directorio.

Abra su archivo de solución para cambiar el directorio ahora. Su archivo de solución apuntará al nuevo proyecto pero hará referencia al directorio incorrecto.

Antes:

Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stackoverflow_4560662_Rename", "Stackoverflow_4560662\Stackoverflow_4560662_Rename.csproj", "{7CCD10BF-48BA-44E2-B071-D4ED8067ACA1}" 

Después

Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stackoverflow_4560662_Rename", "Stackoverflow_4560662_Rename\Stackoverflow_4560662_Rename.csproj", "{7CCD10BF-48BA-44E2-B071-D4ED8067ACA1}" 

Aviso las dos partes "Stackoverflow_4560662 \ Stackoverflow_4560662_Rename.csproj" se convierte en "Stackoverflow_4560662_Rename \ Stackoverflow_4560662_Rename.csproj"

Ésta es la única forma en que he podido cambiar el nombre de un directorio para un proyecto. Espero que alguien encuentre una mejor respuesta.

-1

Suponiendo que está hablando de un único proyecto de VB.NET en una solución.

AFAIK, Se supone que no debe cambiar el nombre de la carpeta 'Mi proyecto', que es el nombre predeterminado de VS para todos los proyectos de VB.NET.

Simplemente seleccione el proyecto/solución en VS Solution Explorer y haga clic en F2 para simplemente cambiarle el nombre.

3

siguiente puede ser una solución

  • Cerrar la solución.
  • Cambie el nombre de las carpetas fuera de Visual Studio.
  • Abra la solución, haciendo caso omiso de las advertencias.
  • Revise todos los proyectos no disponibles.
    • Establezca la propiedad 'Ruta del archivo' en la nueva ubicación.
    • Vuelva a cargar el proyecto.
    • En caso de que no haya cambiado el nombre del proyecto, cámbiele el nombre (F2).

Comprobar respuesta

How do I rename a Project Folder from within Visual Studio?

1

Soy bastante novato en esta materia, pero tuve el mismo problema, mi resolución era copiar y pegar mi código en un nuevo proyecto y guardarlo con el nuevo nombre que necesitaba. Probablemente no sea el mejor método, pero es simple y funciona.

+0

perderás el historial de archivos haciéndolo de esta manera :( – lockstock

0

No estoy seguro si esto ayuda a alguien pero todo lo que hice fue cambiar el nombre de la solución y las carpetas asociadas, etc. Desafortunadamente cuando lo abres dice que no puede encontrar tu proyecto (s). Para evitar esto, abrí la solución en sí misma en un editor de texto (notepad ++) y renombré el nombre donde encuentra el Proyecto. . . y funciona.

Andy

Cuestiones relacionadas