Instalar Servicio Web

09/12/2005 - 12:53 por Juan Miguel | Informe spam
Hola a todos!!!
He desarrolado un Servicio Web en el equipo local y ahora quiero instalarlo
en el servidor que esta ubicado en la DMZ.

He intentado hacerlo copiando la carpeta donde esta el proyecto, pero con el
navegador me da un error 404 si le pongo directamente la direccion del
fcihero .asmx.
He probado de crear un proyecto de Servicio Web en la DMZ desde mi equipo,
pero me dice que:
Visual Studio .NET ha detectado que el servidor web no esta ejecutando
ASP.NET version 1.1.

En el servidor que hay en la DMZ tiene estalado framework version 1.1.4322 y
tambien he instalado ASP.NET mediante aspnet_regiis.exe /i

Lo unico que me queda es instalar Visual Studio .NET en ese servidor, pero
no creo que haga falta para conseguir instalar un Servicio Web.

¿Hay alguna forma de instalar un Servicio Web en ese servidor sin tener que
instalar VS.NET?
¿El hecho de acceder a la DMZ le da problemas al VS.NET para que no pueda
crear un servicio web?

Muchas gracias.

Juan Miguel
 

Leer las respuestas

#1 CESAR DE LA TORRE [MVP]
12/12/2005 - 17:07 | Informe spam
Solamente es necesario tener instalado .NET 1.1 (El setup redistribuible). No
es necesario (ni recomendable) instalar Visual Studio 2003 en el servidor de
producción (en la DMZ).
Algunas preguntas para delimitar mejor el problema:

1.- ¿Tiene el servidor de la DMZ instalado "Windows SharePoint Services
2003" o "SharePoint Portal Server 2003"?. (SharePoint usa un filtro ISAPI que
hay que gestionar para poder instalar tu propia aplicación ASP.NET en el
mismo site).

2.- Es posible que la máquina/website tenga configurado que por defecto
intente ejecutar ASP.NET 1.0. Echa un vistazo a esta URL y comprueba que esté
configurado para ASP.NET 1.1:
http://msdn.microsoft.com/library/s...erview.asp
Pero me extraña que sea este problema si has ejecutado correctamente
"Aspnet_regiis.exe" de .NET 1.1.

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

Renacimiento
[Microsoft GOLD Certified Partner]


"Juan Miguel" wrote:

Hola a todos!!!
He desarrolado un Servicio Web en el equipo local y ahora quiero instalarlo
en el servidor que esta ubicado en la DMZ.

He intentado hacerlo copiando la carpeta donde esta el proyecto, pero con el
navegador me da un error 404 si le pongo directamente la direccion del
fcihero .asmx.
He probado de crear un proyecto de Servicio Web en la DMZ desde mi equipo,
pero me dice que:
Visual Studio .NET ha detectado que el servidor web no esta ejecutando
ASP.NET version 1.1.

En el servidor que hay en la DMZ tiene estalado framework version 1.1.4322 y
tambien he instalado ASP.NET mediante aspnet_regiis.exe /i

Lo unico que me queda es instalar Visual Studio .NET en ese servidor, pero
no creo que haga falta para conseguir instalar un Servicio Web.

¿Hay alguna forma de instalar un Servicio Web en ese servidor sin tener que
instalar VS.NET?
¿El hecho de acceder a la DMZ le da problemas al VS.NET para que no pueda
crear un servicio web?

Muchas gracias.

Juan Miguel

Preguntas similares