Foros del Web » Programación para mayores de 30 ;) » .NET »

espacio de tabajo ( namespace )

Estas en el tema de espacio de tabajo ( namespace ) en el foro de .NET en Foros del Web. Buenas, tengo una duda con los nameSpace. yo cree un proyecto, automaticamente el namespace se puso con el nombre de la carpeta en la que ...
  #1 (permalink)  
Antiguo 12/07/2011, 11:04
 
Fecha de Ingreso: octubre-2009
Mensajes: 103
Antigüedad: 15 años, 1 mes
Puntos: 2
espacio de tabajo ( namespace )

Buenas, tengo una duda con los nameSpace.


yo cree un proyecto, automaticamente el namespace se puso con el nombre de la carpeta en la que está el proyecto:

namespace proyecto1 {

...

}


despues, me pasaron una clase, y la copie a mi proyecto, esa clase tenia otro namespace:

namespace proyectoX {

..

}

Ahora al intentar acceder desde la nueva clase, a una clase de las mias, tengo que poner: proyecto1.clase1 myClase = new proyecto1.clase1()

Como puedo ponerlo todo en un mismo namespace ? si renombro "proyectoX" por "proyexto1" me da error, y eso que tengo ambos archivos en la misma carpeta ( proyecto1 ). No puedo poner todo en el mismo namespace, y reconstruir el proyecto para que no de fallos?


thanks.
  #2 (permalink)  
Antiguo 12/07/2011, 13:07
Avatar de jhonwilliams  
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 8 meses
Puntos: 76
Respuesta: espacio de tabajo ( namespace )

Puedes cambiar el namespace de todas clases por el mismo para que todos queden igual, esto no implica que debas cambiar los nombres de los proyectos o de los archivos.

Saludos
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)
  #3 (permalink)  
Antiguo 12/07/2011, 13:38
 
Fecha de Ingreso: octubre-2009
Mensajes: 103
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: espacio de tabajo ( namespace )

ok, aunque habia probado a cambiar el namespace del nuevo archivo y me dio error, pero he probado haciendo un "reemplace in all files" y ya me va bien, supongo que habria algun fichero oculto o algo que tambien habria que cambiar :S

thanks.
  #4 (permalink)  
Antiguo 12/07/2011, 16:04
Avatar de jhonwilliams  
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 8 meses
Puntos: 76
Respuesta: espacio de tabajo ( namespace )

Si estas trabajando en aplicaciones Windows Form el formulario se compone como de tres archivos.

.cs
.Designer.cs

.rex

Se debe realizar el cambio en los dos primeros, si lo haces en el primero pero no el el segundo lanzara un error en los formularios

Saludos
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)

Etiquetas: espacio, namespace
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:42.