2010-05-18 17 views
6

Siempre me encuentro en problemas con una gran cantidad de espacios de nombres o errores de referencia cuando trato de cambiar el nombre de un proyecto en VS.La mejor manera de cambiar el nombre de un proyecto en Visual Studio 2008

Así es como lo hago: hago clic en el proyecto y presiono F2 y le cambio el nombre.

¿Qué procedimiento siguen?

Solía ​​trabajar en Eclipse, y allí no tengo los problemas. Quizás también es fácil en VS y solo soy yo.

Respuesta

0

Cambiar el nombre del ensamblaje no debería ser un problema, a menos que tenga proyectos externos que dependen de él. Dentro de la misma solución, continuará funcionando correctamente.

+0

Tengo un proyecto llamado "DatabaseAccessLayer" y digamos que también lo cambio "DatabaseAccessLayer2", todos los espacios de nombres para todas las clases en ese proyecto no cambian pero permanecen como "espacio de nombres DatabaseAccessLayer ...". Y, por supuesto, es lo mismo para mi modelo Entity. – radbyx

+0

No hay una manera fácil de cambiar el nombre de los espacios de nombres que conozco. A menos que algunos complementos VS lo hagan por usted. Puede intentar, cuidadosamente, buscar y reemplazar usando expresiones regulares. –

0

En las propiedades del proyecto, puedo configurar "Nombre de ensamblado" y "Espacio de nombre predeterminado", creo que es lo que he estado buscando. Supuse que el espacio de nombres también se renombraría automáticamente en ese proceso.

Si aún me falta algo, házmelo saber para que pueda aceptar tu respuesta.

0

Intente resaltar el espacio de nombres raíz en uno de sus archivos, y luego presione F2 y escriba el nuevo. Esto realizará un Refactor-> Cambiar nombre (también disponible a través del menú contextual), que debería cambiar ese espacio de nombre raíz en todos tus archivos Luego, configurar el "Espacio de nombre predeterminado" y cambiar el nombre de su proyecto debe encargarse del resto.

Cuestiones relacionadas