Servicio Web en equipo sin visual studio

22/12/2005 - 09:05 por stla | Informe spam
Hola!

He creado un servicio Web en el equipo local con visual studio.net y
funciona correctamente.

Este servicio ha de estar en una maquina que no dispone de visual studio
.net , con lo que copie el codigo en la carpeta wwwroot del equipo y en el
iis la cree como una aplicacion, pero a la hora de añadir la referencia web a
este nuevo servicio no hay forma de agregarla.

Faltaria de realizar algun paso en este equipo???

Gracias por vuestra ayuda ;)

Preguntas similare

Leer las respuestas

#1 CESAR DE LA TORRE [MVP]
22/12/2005 - 11:45 | Informe spam
¿Has creado el Directorio Virtual (Aplicación ASP) dentro de IIS apuntando al
directorio que has copiado? (o en IIS dar a propiedades del directorio si
está copiado dentro de wwwroot y presionar el bótn 'crear' aplicación ).
¿Qué versión de Visual Studio estás usando, VS.2005 o VS.2003?
CESAR DE LA TORRE
Software Architect
[Microsoft MVP - XML Web Services]
[MCSE] [MCT]

Renacimiento
[Microsoft GOLD Certified Partner]


"stla" wrote:

Hola!

He creado un servicio Web en el equipo local con visual studio.net y
funciona correctamente.

Este servicio ha de estar en una maquina que no dispone de visual studio
.net , con lo que copie el codigo en la carpeta wwwroot del equipo y en el
iis la cree como una aplicacion, pero a la hora de añadir la referencia web a
este nuevo servicio no hay forma de agregarla.

Faltaria de realizar algun paso en este equipo???

Gracias por vuestra ayuda ;)
Respuesta Responder a este mensaje
#2 stla
22/12/2005 - 17:00 | Informe spam
Hola Cesar,

Gracias por tu respuesta, he comprobado lo del direcctorio en el IIS y
parece que esta bien direccionado al proyecto que contiene el Web Service.

Estoy con VStudio 2003 y al intentar agregar la referencia web a esta
aplicacion en el IIS de otro equipo , encuentra los archivos pero no me los
identifica como servicio web ya que me sale la ventana de si quiero abrir o
guardar el fichero.

No se si me he explicado muy bien, gracias por tu ayuda.

Un saludo. Stla

"CESAR DE LA TORRE [MVP]" wrote:

¿Has creado el Directorio Virtual (Aplicación ASP) dentro de IIS apuntando al
directorio que has copiado? (o en IIS dar a propiedades del directorio si
está copiado dentro de wwwroot y presionar el bótn 'crear' aplicación ).
¿Qué versión de Visual Studio estás usando, VS.2005 o VS.2003?
CESAR DE LA TORRE
Software Architect
[Microsoft MVP - XML Web Services]
[MCSE] [MCT]

Renacimiento
[Microsoft GOLD Certified Partner]


"stla" wrote:

> Hola!
>
> He creado un servicio Web en el equipo local con visual studio.net y
> funciona correctamente.
>
> Este servicio ha de estar en una maquina que no dispone de visual studio
> .net , con lo que copie el codigo en la carpeta wwwroot del equipo y en el
> iis la cree como una aplicacion, pero a la hora de añadir la referencia web a
> este nuevo servicio no hay forma de agregarla.
>
> Faltaria de realizar algun paso en este equipo???
>
> Gracias por vuestra ayuda ;)
Respuesta Responder a este mensaje
#3 CESAR DE LA TORRE [MVP]
22/12/2005 - 17:19 | Informe spam
Tiene pinta de que no tienes instalado ASP.NET en el servidor del Web
Service. Lo puedes comprobar en las propiedades de IIS, en las ISAPIS
registradas, tiene que estar con la extensión .ASPX o .ASMX la ISAPI
registrada en IIS. Si en la pestaña de IIS de las ISAPI Extensions
registradas no lo encuentras, es que no está instalado correctamente.
Entonces:
Parece una de las dos siguientes posibilidades:
1.- No tienes instalado .NET Framework 1.1 en la máquina del Web Service. En
ese caso, baja el setup redistribuible (licencia gratuita) de .NET Framework
1.1 de Microsoft e instalalo (sería comparable a si no tienes instalada la
Maquina Virtual de Java)
http://www.microsoft.com/downloads/...4D1E7CF3A3

2.- Tienes instalado .NET Framework 1.1 pero no está bien
instalado/registrado ASP.NET en la máquina, por ejemplo, porque hayas
instalado IIS después de instalar .NET 1.1. En este caso, vuelve a registrar
ASP.NET con el siguiente comando desde la línea de comandos:
Aspnet_regiis.exe -i

Tienes info. de este comando en
http://msdn.microsoft.com/library/d...iisexe.asp

CESAR DE LA TORRE
Software Architect
[Microsoft MVP - XML Web Services]
[MCSE] [MCT]

Renacimiento
[Microsoft GOLD Certified Partner]


"stla" wrote:

Hola Cesar,

Gracias por tu respuesta, he comprobado lo del direcctorio en el IIS y
parece que esta bien direccionado al proyecto que contiene el Web Service.

Estoy con VStudio 2003 y al intentar agregar la referencia web a esta
aplicacion en el IIS de otro equipo , encuentra los archivos pero no me los
identifica como servicio web ya que me sale la ventana de si quiero abrir o
guardar el fichero.

No se si me he explicado muy bien, gracias por tu ayuda.

Un saludo. Stla

"CESAR DE LA TORRE [MVP]" wrote:

> ¿Has creado el Directorio Virtual (Aplicación ASP) dentro de IIS apuntando al
> directorio que has copiado? (o en IIS dar a propiedades del directorio si
> está copiado dentro de wwwroot y presionar el bótn 'crear' aplicación ).
> ¿Qué versión de Visual Studio estás usando, VS.2005 o VS.2003?
> CESAR DE LA TORRE
> Software Architect
> [Microsoft MVP - XML Web Services]
> [MCSE] [MCT]
>
> Renacimiento
> [Microsoft GOLD Certified Partner]
>
>
> "stla" wrote:
>
> > Hola!
> >
> > He creado un servicio Web en el equipo local con visual studio.net y
> > funciona correctamente.
> >
> > Este servicio ha de estar en una maquina que no dispone de visual studio
> > .net , con lo que copie el codigo en la carpeta wwwroot del equipo y en el
> > iis la cree como una aplicacion, pero a la hora de añadir la referencia web a
> > este nuevo servicio no hay forma de agregarla.
> >
> > Faltaria de realizar algun paso en este equipo???
> >
> > Gracias por vuestra ayuda ;)
Respuesta Responder a este mensaje
#4 stla
23/12/2005 - 11:31 | Informe spam
Hola Cesar,

Gracias por tu ayuda , seguro que es lo que me comentas, puesto que en el
servidor ese no hay nada relacionado con visual .net instalado. Parece que de
momento no tomaremos la opcion de usar el servicio web , pero si al final
vamos por ese lado te confirmare que funciona.

Muchas gracias.


"CESAR DE LA TORRE [MVP]" wrote:

Tiene pinta de que no tienes instalado ASP.NET en el servidor del Web
Service. Lo puedes comprobar en las propiedades de IIS, en las ISAPIS
registradas, tiene que estar con la extensión .ASPX o .ASMX la ISAPI
registrada en IIS. Si en la pestaña de IIS de las ISAPI Extensions
registradas no lo encuentras, es que no está instalado correctamente.
Entonces:
Parece una de las dos siguientes posibilidades:
1.- No tienes instalado .NET Framework 1.1 en la máquina del Web Service. En
ese caso, baja el setup redistribuible (licencia gratuita) de .NET Framework
1.1 de Microsoft e instalalo (sería comparable a si no tienes instalada la
Maquina Virtual de Java):
http://www.microsoft.com/downloads/...4D1E7CF3A3

2.- Tienes instalado .NET Framework 1.1 pero no está bien
instalado/registrado ASP.NET en la máquina, por ejemplo, porque hayas
instalado IIS después de instalar .NET 1.1. En este caso, vuelve a registrar
ASP.NET con el siguiente comando desde la línea de comandos:
Aspnet_regiis.exe -i

Tienes info. de este comando en:
http://msdn.microsoft.com/library/d...iisexe.asp

CESAR DE LA TORRE
Software Architect
[Microsoft MVP - XML Web Services]
[MCSE] [MCT]

Renacimiento
[Microsoft GOLD Certified Partner]


"stla" wrote:

> Hola Cesar,
>
> Gracias por tu respuesta, he comprobado lo del direcctorio en el IIS y
> parece que esta bien direccionado al proyecto que contiene el Web Service.
>
> Estoy con VStudio 2003 y al intentar agregar la referencia web a esta
> aplicacion en el IIS de otro equipo , encuentra los archivos pero no me los
> identifica como servicio web ya que me sale la ventana de si quiero abrir o
> guardar el fichero.
>
> No se si me he explicado muy bien, gracias por tu ayuda.
>
> Un saludo. Stla
>
> "CESAR DE LA TORRE [MVP]" wrote:
>
> > ¿Has creado el Directorio Virtual (Aplicación ASP) dentro de IIS apuntando al
> > directorio que has copiado? (o en IIS dar a propiedades del directorio si
> > está copiado dentro de wwwroot y presionar el bótn 'crear' aplicación ).
> > ¿Qué versión de Visual Studio estás usando, VS.2005 o VS.2003?
> > CESAR DE LA TORRE
> > Software Architect
> > [Microsoft MVP - XML Web Services]
> > [MCSE] [MCT]
> >
> > Renacimiento
> > [Microsoft GOLD Certified Partner]
> >
> >
> > "stla" wrote:
> >
> > > Hola!
> > >
> > > He creado un servicio Web en el equipo local con visual studio.net y
> > > funciona correctamente.
> > >
> > > Este servicio ha de estar en una maquina que no dispone de visual studio
> > > .net , con lo que copie el codigo en la carpeta wwwroot del equipo y en el
> > > iis la cree como una aplicacion, pero a la hora de añadir la referencia web a
> > > este nuevo servicio no hay forma de agregarla.
> > >
> > > Faltaria de realizar algun paso en este equipo???
> > >
> > > Gracias por vuestra ayuda ;)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida