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

Namespace en visual studio 2005

Estas en el tema de Namespace en visual studio 2005 en el foro de .NET en Foros del Web. Hola! a ver si me podeis hechar una mano... Vereis, tengu un proyecto web en visual studio 2005 en c#. mi problema es que no ...
  #1 (permalink)  
Antiguo 01/11/2008, 12:14
 
Fecha de Ingreso: enero-2004
Ubicación: madrid
Mensajes: 121
Antigüedad: 20 años, 3 meses
Puntos: 0
Namespace en visual studio 2005

Hola! a ver si me podeis hechar una mano...

Vereis, tengu un proyecto web en visual studio 2005 en c#.
mi problema es que no se como acceder (o hacer referencia) a unos metodos que tengo hechos en varios .cs (del mismo proyecto) desde otro cs..
Esto puede ser porque no veo por ningun lado del codio un namespace?

Yo empiezo a meterles los mismos namespaces a todas las paginas para asi poder llamar a los metodos de las distintas clases..
Ej. namespace.clase.metodo
Al meter a todos los .cd los mismos namespace, em empiezan a dar errores de compilacion de paginas .cs muy raras, que imagino que visualstudio tendra ocultas, para su uso.
Un error por ejemplo es:
ASP.altainscripcion_aspx.GetTypeHashCode() no se encontro ningun miembro adecuado que reemplazar..

Si podeis ayudarme os lo agradezco, mas que nada por no poner todos los metodos en un mismo .cs y tener que repetirlos en otros que los uso igual.
Gracias, un saludo!!!
__________________
@NDRES
  #2 (permalink)  
Antiguo 03/11/2008, 07:12
Avatar de ceSharp  
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 15 años, 6 meses
Puntos: 66
Respuesta: Namespace en visual studio 2005

Hola curl!
He estado haciendo pruebas por mi cuenta y funciona todo correctamente, es decir, creo una clase, la referencio dentro de otra y me la encuentra con toda normalidad. A veces el error mas tonto es el que te soluciona todo.
Solo decirte que las clases han de ir en la carpeta App_code y que puede que los métodos de dichas clases sean privados; recuerda que en C# si no pones nada, todos los métodos son privados por defecto (void Suma(int a, int b){return a + b;} este es privado por defecto...) espero que soluciones tu problema.
Salu2
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 07:54.