webservice error

15/12/2005 - 11:54 por carlos | Informe spam
Hola, He creado un webservice con visualStudio 2003, y no he añadido nada. O
sea, he descomentado el método de ejemplo que crea (el de HelloWorld)
en mi ordenador funciona.
Pero cuando lo pongo en el servidor dónde tendrá que ir (cuando lo haya
terminado) me sale la página "Server Error in '/' Application"

el servidor tiene una dirección www.xxxxxx.com. Yo he añadido una carpeta
"net" y ahí he copiado todo (archivos generados por visual studio ademas de
la carpeta bin), y lo llamo así: www.xxxxxx.com/net/service1.asmx

debo copiar algo en la raiz del sitio? me falta lago?

grácias

Preguntas similare

Leer las respuestas

#1 CESAR DE LA TORRE [MVP]
15/12/2005 - 13:42 | Informe spam
Hace falta conocer el error exacto. Habilita los errores explícitos en el
WebService, poniendo en el Web.config <customErrors mode="Off" /> para que te
muestre mas detalladamente qué error está pasando.
Puede ser que no esté instalado el .NET Framework en el servidor, que no
esté bien registrado ASP.NET, etc... Hay que ver que error realmente se te
está produciendo.
CESAR DE LA TORRE
Software Architect
[Microsoft MVP - XML Web Services]
[MCSE] [MCT]

Renacimiento
[Microsoft GOLD Certified Partner]


"carlos" wrote:

Hola, He creado un webservice con visualStudio 2003, y no he añadido nada. O
sea, he descomentado el método de ejemplo que crea (el de HelloWorld)
en mi ordenador funciona.
Pero cuando lo pongo en el servidor dónde tendrá que ir (cuando lo haya
terminado) me sale la página "Server Error in '/' Application"

el servidor tiene una dirección www.xxxxxx.com. Yo he añadido una carpeta
"net" y ahí he copiado todo (archivos generados por visual studio ademas de
la carpeta bin), y lo llamo así: www.xxxxxx.com/net/service1.asmx

debo copiar algo en la raiz del sitio? me falta lago?

grácias



Respuesta Responder a este mensaje
#2 carlos
15/12/2005 - 15:43 | Informe spam
Hola,
grácias por responder.
Ahora funciona, pero he tenido que ponerlo todo colgando de la raiz del
sitio.
O sea. La carpeta bin cuelga de la raíz, así como el service1.asmx.
Pregunto: Esto debe ser siempre así? no puedo colocar el .asmx dentro de
alguna otra carpeta? y el directorio bin, tiene que colgar necesariamente de
la raíz?


"CESAR DE LA TORRE [MVP]" escribió en el mensaje
news:
Hace falta conocer el error exacto. Habilita los errores explícitos en el
WebService, poniendo en el Web.config <customErrors mode="Off" /> para que


te
muestre mas detalladamente qué error está pasando.
Puede ser que no esté instalado el .NET Framework en el servidor, que no
esté bien registrado ASP.NET, etc... Hay que ver que error realmente se te
está produciendo.
CESAR DE LA TORRE
Software Architect
[Microsoft MVP - XML Web Services]
[MCSE] [MCT]

Renacimiento
[Microsoft GOLD Certified Partner]


"carlos" wrote:

> Hola, He creado un webservice con visualStudio 2003, y no he añadido


nada. O
> sea, he descomentado el método de ejemplo que crea (el de HelloWorld)
> en mi ordenador funciona.
> Pero cuando lo pongo en el servidor dónde tendrá que ir (cuando lo haya
> terminado) me sale la página "Server Error in '/' Application"
>
> el servidor tiene una dirección www.xxxxxx.com. Yo he añadido una


carpeta
> "net" y ahí he copiado todo (archivos generados por visual studio ademas


de
> la carpeta bin), y lo llamo así: www.xxxxxx.com/net/service1.asmx
>
> debo copiar algo en la raiz del sitio? me falta lago?
>
> grácias
>
>
>
Respuesta Responder a este mensaje
#3 CESAR DE LA TORRE [MVP]
15/12/2005 - 17:21 | Informe spam
No, no hace falta que esté en el raiz. De hecho, lo normal es que lo tengas
dentro de una carpeta específica para cada WebService.
Creo que se lo que te puede pasar. Simplemente crea un DIRECTORIO VIRTUAL
en IIS para tu carpeta concreta, porque si no, no tiene en cuenta un
'contexto' para tu WebService, tu Web.config de tu WebService, etc.
Lo haces así:
1.- Desde dentro de IIS, selecciona tu carpeta y ves a las propiedades.
2.- En la pestaña 'Directory' presiona el botón 'Create', para crear un
Directorio Virtual/Aplicación-ASP sobre tu carpeta. Con las opciones por
defecto te tiene que funcionar.
Saludos,
CESAR DE LA TORRE
Software Architect
[Microsoft MVP - XML Web Services]
[MCSE] [MCT]

Renacimiento
[Microsoft GOLD Certified Partner]


"carlos" wrote:

Hola,
grácias por responder.
Ahora funciona, pero he tenido que ponerlo todo colgando de la raiz del
sitio.
O sea. La carpeta bin cuelga de la raíz, así como el service1.asmx.
Pregunto: Esto debe ser siempre así? no puedo colocar el .asmx dentro de
alguna otra carpeta? y el directorio bin, tiene que colgar necesariamente de
la raíz?


"CESAR DE LA TORRE [MVP]" escribió en el mensaje
news:
> Hace falta conocer el error exacto. Habilita los errores explícitos en el
> WebService, poniendo en el Web.config <customErrors mode="Off" /> para que
te
> muestre mas detalladamente qué error está pasando.
> Puede ser que no esté instalado el .NET Framework en el servidor, que no
> esté bien registrado ASP.NET, etc... Hay que ver que error realmente se te
> está produciendo.
> CESAR DE LA TORRE
> Software Architect
> [Microsoft MVP - XML Web Services]
> [MCSE] [MCT]
>
> Renacimiento
> [Microsoft GOLD Certified Partner]
>
>
> "carlos" wrote:
>
> > Hola, He creado un webservice con visualStudio 2003, y no he añadido
nada. O
> > sea, he descomentado el método de ejemplo que crea (el de HelloWorld)
> > en mi ordenador funciona.
> > Pero cuando lo pongo en el servidor dónde tendrá que ir (cuando lo haya
> > terminado) me sale la página "Server Error in '/' Application"
> >
> > el servidor tiene una dirección www.xxxxxx.com. Yo he añadido una
carpeta
> > "net" y ahí he copiado todo (archivos generados por visual studio ademas
de
> > la carpeta bin), y lo llamo así: www.xxxxxx.com/net/service1.asmx
> >
> > debo copiar algo en la raiz del sitio? me falta lago?
> >
> > grácias
> >
> >
> >



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida