2012-08-30 29 views

Respuesta

-2

Seleccione el nodo del proyecto en el Explorador de soluciones, luego haga clic en su nombre de nuevo, del mismo modo que cambiaría el nombre de cualquier cosa en el Explorador de Windows.

+1

Sí, que parece funcionar .... pero luego te das cuenta de que hay referencias al nombre del proyecto en todas partes y ninguno de ellos fue actualizado. –

+0

@EdS., Uy, no me di cuenta de que esta era una pregunta en C++. (Las referencias se actualizan muy bien cuando se cambia el nombre de un proyecto de C# de esta manera, pero no me sorprendería si no funcionara para un proyecto de C++). –

2

Cambiar el nombre de un proyecto de Visual Studio está ... involucrado.

Sugiero la herramienta VS Project Renamer. También sugiero que Google y, tal vez, incluso la herramienta de búsqueda de StackOverflow valdría la pena echar un vistazo antes de hacer una pregunta.

+0

Desafortunadamente, su enlace ahora apunta a lo que parece ser una muy no -blog relacionado con la programación en coreano. Hice una búsqueda y encontré el proyecto en CodePlex, pero cuando lo instalé y lo probé en un proyecto Visual Studio 2013 C++ no funcionó. –

23

Para cambiar el nombre de todos los detalles de un proyecto:

  1. Haga clic y cambiar el nombre del proyecto en el Explorador de soluciones.
  2. Haga clic derecho y cambie el nombre de cualquier archivo relacionado .cpp y .h.
  3. Haga clic derecho en el proyecto y seleccione "Eliminar". Confirme guardar los archivos modificados.
  4. Salir de Visual Studio.
  5. Cambie el nombre del directorio del proyecto.
  6. Cambie el nombre de los archivos .vcxproj y .vcxproj.filters del proyecto.
  7. Busque en la carpeta del proyecto cualquier referencia al nombre anterior del proyecto en el contenido del archivo. Lugares típicos son:

    • Comentarios en el archivo .cpp principal del proyecto.
    • Comentarios en stdafx.cpp.
    • A <RootNamespace> entrada en el archivo .vcxproj del proyecto.
  8. Inicie Visual Studio y cargue el archivo .sln.

  9. Haga clic con el botón derecho en la solución y agregue el proyecto nuevamente.
  10. poner algún pensamiento en los nuevos nombres de los proyectos por lo que no tiene que hacer esto de nuevo: ^)
+1

"Piense un poco en los nuevos nombres de proyecto para que no tenga que volver a hacer esto: ^)" el ​​OP podría estar comenzando un nuevo proyecto de uno anterior – pjcard

+0

Añadiría, lo he hecho un par de veces antes , y las dos veces tuve problemas para hacer que los filtros funcionaran porque el nombre del archivo del proyecto se había roto y era diferente al nombre del archivo de filtros; por ejemplo, mi proyecto se convirtió en myproject.vcxproj.vcxproj mientras que mi filtro permaneció en myproject.vcxproj.filters. Renombrar el proyecto solucionó esto. No estoy seguro de qué causó que el nombre de archivo se destrozara en primer lugar. – pjcard

Cuestiones relacionadas