Error al llevar un proyecto a otra PC

22/09/2004 - 01:43 por FcoNavarroB | Informe spam
Que tal a todos ... tengo un problema... estoy haciendo mi servicio web bajo
vb.net 2002 pero al copiar todos los archivos y llevarmelos a otra maquina y
ponerlos en los mismos direcorios y el mismo vb.net ya no puedo ejecutar el
serivio, me marca primero un error de depuracion le digo que no me depure y
despues me da el siguiente errir ya dentro del IExplorer:

Error de servidor en la aplicación '/'.

Mensaje de error del analizador: Es incorrecto utilizar una sección
registrada como allowDefinition='MachineToApplication' mas allá del nivel de
aplicación. Este error puede producirse por un directorio virtual que no está
configurado como aplicación en IIS.

Error de código fuente:


Línea 23: "Passport" y "None"
Línea 24: -->
Línea 25: <authentication mode="Windows" />
Línea 26:
Línea 27:


Archivo de origen: c:\inetpub\wwwroot\MyWebService\web.config Línea: 25


y como les como les comento todo se encuetnra las las mismas direcciones lo
unico que cambia es la PC y el windows que uno es 2K y el otro XP alguno de
ustedes saben ¿por que?

Preguntas similare

Leer las respuestas

#1 JuanDG
22/09/2004 - 16:43 | Informe spam
Hola

Cundo haces un proyecto Web en Visual Studio .NET (sea un servicio Web o una
aplicación ASP.NET) se crearan dos carpetas, una carpeta con el nombre del
proyecto estará dentro de "Visual Studio Proyects", que generalmente esta
dentro de mis documentos y otra también con el nombre del proyecto, dentro
del C:\Inetpub\wwwroot esta ultima es el directorio virtual de IIS.



Lo que tienes que hacer es llevar lo que esta en la carpeta "Visual Studio
Projects" a una carpeta cualquiera en el otro PC, no importa la ruta, pero
lo mas importante es que todo lo que este en C:\Inetpub\wwwroot este en el
otro PC también en C:\Inetpub\wwwroot y fuera de eso, debes acceder por
Herramientas Administrativas (Administrative Tools) a la opción Internet
Information Services, allí en el árbol de la derecha desplegar todo lo que
esta bajo Default Web Site, donde encontraras todas las carpetas que estén
en C:\Inetpub\wwwroot y seleccionas la carpeta de tu proyecto y le das click
derecho y seleccionas " Propiedades", luego en la ventana que aparece buscas
un botón que dice "Crear" ("Create") y lo presionas. Automáticamente se va a
activar un textbox que hay a la izquierda de este botón, ahí ya puedes
presionar OK y listo!!!



Con esto queda configurado el directorio virtual en la otra maquina y ya
podrás ejecutar tu servicio Web.



Si tienes algún problema o alguna otra duda no dude en preguntar.



Saludos,



Juan David Gomez A.
Microsoft Certified Professional
Analista de Desarrollo - PSL S.A.
Web and Wireless Banking
Medellin - Colombia

"FcoNavarroB" wrote in message
news:
Que tal a todos ... tengo un problema... estoy haciendo mi servicio web
bajo
vb.net 2002 pero al copiar todos los archivos y llevarmelos a otra maquina
y
ponerlos en los mismos direcorios y el mismo vb.net ya no puedo ejecutar
el
serivio, me marca primero un error de depuracion le digo que no me depure
y
despues me da el siguiente errir ya dentro del IExplorer:

Error de servidor en la aplicación '/'.

Mensaje de error del analizador: Es incorrecto utilizar una sección
registrada como allowDefinition='MachineToApplication' mas allá del nivel
de
aplicación. Este error puede producirse por un directorio virtual que no
está
configurado como aplicación en IIS.

Error de código fuente:


Línea 23: "Passport" y "None"
Línea 24: -->
Línea 25: <authentication mode="Windows" />
Línea 26:
Línea 27:


Archivo de origen: c:\inetpub\wwwroot\MyWebService\web.config Línea: 25


y como les como les comento todo se encuetnra las las mismas direcciones
lo
unico que cambia es la PC y el windows que uno es 2K y el otro XP alguno
de
ustedes saben ¿por que?
Respuesta Responder a este mensaje
#2 FcoNavarroB
22/09/2004 - 17:59 | Informe spam
Que tal JuanDG muchas gracias por tu respuesta lo unico que me queda confuso
es lo siguiente, tengo los dos proyectos en C:\Inetpub\wwwroot\MyWebService
pero si en la maquina que copie el proyecto lo acceso por el iexplorar
directamente en la direccion http://localhost/MyWebService/Service1.asmx me
abre el servicio sin ningun problema, (esto antes de abrilo en el VB.Net )
pero si lo abro con el VB.net al compilar y ejecutar me madna el error
mencionado, y esto es lo que ami me desconsierta, ahora aunque si pongo la
direccion http://localhost/MyWebService/Service1.asmx y lo abra tengo que de
todos modos dar de alta el servidio dentro de las herramientas
administrativas?

Muchas gracias JuanDG por tu tiempo y por las respuestas.

"JuanDG" wrote:

Hola

Cundo haces un proyecto Web en Visual Studio .NET (sea un servicio Web o una
aplicación ASP.NET) se crearan dos carpetas, una carpeta con el nombre del
proyecto estará dentro de "Visual Studio Proyects", que generalmente esta
dentro de mis documentos y otra también con el nombre del proyecto, dentro
del C:\Inetpub\wwwroot esta ultima es el directorio virtual de IIS.



Lo que tienes que hacer es llevar lo que esta en la carpeta "Visual Studio
Projects" a una carpeta cualquiera en el otro PC, no importa la ruta, pero
lo mas importante es que todo lo que este en C:\Inetpub\wwwroot este en el
otro PC también en C:\Inetpub\wwwroot y fuera de eso, debes acceder por
Herramientas Administrativas (Administrative Tools) a la opción Internet
Information Services, allí en el árbol de la derecha desplegar todo lo que
esta bajo Default Web Site, donde encontraras todas las carpetas que estén
en C:\Inetpub\wwwroot y seleccionas la carpeta de tu proyecto y le das click
derecho y seleccionas " Propiedades", luego en la ventana que aparece buscas
un botón que dice "Crear" ("Create") y lo presionas. Automáticamente se va a
activar un textbox que hay a la izquierda de este botón, ahí ya puedes
presionar OK y listo!!!



Con esto queda configurado el directorio virtual en la otra maquina y ya
podrás ejecutar tu servicio Web.



Si tienes algún problema o alguna otra duda no dude en preguntar.



Saludos,



Juan David Gomez A.
Microsoft Certified Professional
Analista de Desarrollo - PSL S.A.
Web and Wireless Banking
Medellin - Colombia

"FcoNavarroB" wrote in message
news:
> Que tal a todos ... tengo un problema... estoy haciendo mi servicio web
> bajo
> vb.net 2002 pero al copiar todos los archivos y llevarmelos a otra maquina
> y
> ponerlos en los mismos direcorios y el mismo vb.net ya no puedo ejecutar
> el
> serivio, me marca primero un error de depuracion le digo que no me depure
> y
> despues me da el siguiente errir ya dentro del IExplorer:
>
> Error de servidor en la aplicación '/'.
>
> Mensaje de error del analizador: Es incorrecto utilizar una sección
> registrada como allowDefinition='MachineToApplication' mas allá del nivel
> de
> aplicación. Este error puede producirse por un directorio virtual que no
> está
> configurado como aplicación en IIS.
>
> Error de código fuente:
>
>
> Línea 23: "Passport" y "None"
> Línea 24: -->
> Línea 25: <authentication mode="Windows" />
> Línea 26:
> Línea 27:
>
>
> Archivo de origen: c:\inetpub\wwwroot\MyWebService\web.config Línea: 25
>
>
> y como les como les comento todo se encuetnra las las mismas direcciones
> lo
> unico que cambia es la PC y el windows que uno es 2K y el otro XP alguno
> de
> ustedes saben ¿por que?



Respuesta Responder a este mensaje
#3 JuanDG
30/09/2004 - 21:39 | Informe spam
lo primero es asegurarte por herramientas administartivas que el directorio
esta configurado como directorio virtual, eso es lo mas importante, si estas
configurado como directorio virtual y te sigue sacando el error tendremos
que buscar otra razon.


Juan David Gomez A.
Microsoft Certified Professional
Analista de Desarrollo - PSL S.A.
Web and Wireless Banking
Medellin - Colombia
"FcoNavarroB" wrote in message
news:
Que tal JuanDG muchas gracias por tu respuesta lo unico que me queda
confuso
es lo siguiente, tengo los dos proyectos en
C:\Inetpub\wwwroot\MyWebService
pero si en la maquina que copie el proyecto lo acceso por el iexplorar
directamente en la direccion http://localhost/MyWebService/Service1.asmx
me
abre el servicio sin ningun problema, (esto antes de abrilo en el VB.Net )
pero si lo abro con el VB.net al compilar y ejecutar me madna el error
mencionado, y esto es lo que ami me desconsierta, ahora aunque si pongo la
direccion http://localhost/MyWebService/Service1.asmx y lo abra tengo que
de
todos modos dar de alta el servidio dentro de las herramientas
administrativas?

Muchas gracias JuanDG por tu tiempo y por las respuestas.

"JuanDG" wrote:

Hola

Cundo haces un proyecto Web en Visual Studio .NET (sea un servicio Web o
una
aplicación ASP.NET) se crearan dos carpetas, una carpeta con el nombre
del
proyecto estará dentro de "Visual Studio Proyects", que generalmente esta
dentro de mis documentos y otra también con el nombre del proyecto,
dentro
del C:\Inetpub\wwwroot esta ultima es el directorio virtual de IIS.



Lo que tienes que hacer es llevar lo que esta en la carpeta "Visual
Studio
Projects" a una carpeta cualquiera en el otro PC, no importa la ruta,
pero
lo mas importante es que todo lo que este en C:\Inetpub\wwwroot este en
el
otro PC también en C:\Inetpub\wwwroot y fuera de eso, debes acceder por
Herramientas Administrativas (Administrative Tools) a la opción Internet
Information Services, allí en el árbol de la derecha desplegar todo lo
que
esta bajo Default Web Site, donde encontraras todas las carpetas que
estén
en C:\Inetpub\wwwroot y seleccionas la carpeta de tu proyecto y le das
click
derecho y seleccionas " Propiedades", luego en la ventana que aparece
buscas
un botón que dice "Crear" ("Create") y lo presionas. Automáticamente se
va a
activar un textbox que hay a la izquierda de este botón, ahí ya puedes
presionar OK y listo!!!



Con esto queda configurado el directorio virtual en la otra maquina y ya
podrás ejecutar tu servicio Web.



Si tienes algún problema o alguna otra duda no dude en preguntar.



Saludos,



Juan David Gomez A.
Microsoft Certified Professional
Analista de Desarrollo - PSL S.A.
Web and Wireless Banking
Medellin - Colombia

"FcoNavarroB" wrote in message
news:
> Que tal a todos ... tengo un problema... estoy haciendo mi servicio web
> bajo
> vb.net 2002 pero al copiar todos los archivos y llevarmelos a otra
> maquina
> y
> ponerlos en los mismos direcorios y el mismo vb.net ya no puedo
> ejecutar
> el
> serivio, me marca primero un error de depuracion le digo que no me
> depure
> y
> despues me da el siguiente errir ya dentro del IExplorer:
>
> Error de servidor en la aplicación '/'.
>
> Mensaje de error del analizador: Es incorrecto utilizar una sección
> registrada como allowDefinition='MachineToApplication' mas allá del
> nivel
> de
> aplicación. Este error puede producirse por un directorio virtual que
> no
> está
> configurado como aplicación en IIS.
>
> Error de código fuente:
>
>
> Línea 23: "Passport" y "None"
> Línea 24: -->
> Línea 25: <authentication mode="Windows" />
> Línea 26:
> Línea 27:
>
>
> Archivo de origen: c:\inetpub\wwwroot\MyWebService\web.config Línea:
> 25
>
>
> y como les como les comento todo se encuetnra las las mismas
> direcciones
> lo
> unico que cambia es la PC y el windows que uno es 2K y el otro XP
> alguno
> de
> ustedes saben ¿por que?



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