|
 |
aspx_espanol thread: Debugging .Net
Message #1 by "GABRIELA OYATOMARI" <Goyatomari@i...> on Wed, 10 Oct 2001 10:26:59 -0300
|
|
This is a multi-part message in MIME format.
------_=_NextPart_001_01C1518F.3D27E59D
Content-Type: text/plain;
charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Hola a todos!
Estoy desarrollando mi primer Web Service en el ambiente .Net.
Mientras lo estuve programando en el directorio Inetpub/wwwroot y
corriendolo como http://localhost <http://localhost/> , no tuve ningun
problema.
Sin embargo, no es alli donde debia quedar, asi que lo traslade a otro
directorio y en IIS cree un sitio sobre dicho directorio.
El caso es que si bien el WebService funciona cuando lo llamo del
cliente por medio de SOAP, cuando lo quiero debuggear, me da este
mensaje, que no me daba cuando lo corria como localhost:
*******************
Error while trying to run project:Unable to start debugging on the web
server.
You do not have permissions to debug the server
Verify if you are a member of the Debugger Users group on the server.
Would you like to disable future attempts to debug ASP.Net pages for
this project?
*******************
El nuevo directorio tiene los mismos permisos que en el wwwroot.
El sitio en IIS tiene las mismas caracteristicas de seguridad que el
Default Web Site y tiene chequeados los boxes de Debug en el server y en
el cliente.
Fui al Active Directory de la maquina para verificar el Debugger Users
pero me parece raro que funcionara dentro del wwwroot y no ahora,
teniendo los mismos usuarios accediendo al nuevo directorio.
Ya no se que mas hacer, no se tampoco si deberia reinstalar .Net de
nuevo.
Alguno ya ha tenido este problema?
Muchas gracias.
Gabriela.
Message #2 by "Jorge Beker" <jorgito@n...> on Wed, 10 Oct 2001 10:56:46 -0300
|
|
This is a multi-part message in MIME format.
------=_NextPart_000_0019_01C1517A.41467100
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Gabriela:
Que sorpresa ver mujeres que se dediquen no solo a la programacion, sino
tambien a nuevas tecnologias ;-)
Desde ya te digo que reinstalar el .NET no te va a servir de nada.
Una manera "A lo bestia" de hacerlo, seria que programes el servicio con
un usuario con permiso de administrador. Sino, lo que tambien podrias
probar es en el IIS, borrar la aplicacion actual, y crear una nueva.
Lo que te recomiendo primero probar, es en lugar de hacer un nuevo sitio
web, crear un directorio virtual en el Default Web Site hacia el
directorio (valga la redundancia) donde queres ponerlo, y probar con
http://localhost/dirvirtual, si ahi no te anda es problema del
directorio Fisico (que te recomiendo checkear los permisos)
Igualmente, me voy a fijar mas detalladamente y te contesto.
Jorge
El error que pones, no se si me dio alguna vez con un webservice, pero
lo he visto anteriormente.
"GABRIELA OYATOMARI" <Goyatomari@i...> wrote in message
news:109045@a..._espanol...
Hola a todos!
Estoy desarrollando mi primer Web Service en el ambiente .Net.
Mientras lo estuve programando en el directorio Inetpub/wwwroot y
corriendolo como http://localhost, no tuve ningun problema.
Sin embargo, no es alli donde debia quedar, asi que lo traslade a otro
directorio y en IIS cree un sitio sobre dicho directorio.
El caso es que si bien el WebService funciona cuando lo llamo del
cliente por medio de SOAP, cuando lo quiero debuggear, me da este
mensaje, que no me daba cuando lo corria como localhost:
*******************
Error while trying to run project:Unable to start debugging on the web
server.
You do not have permissions to debug the server
Verify if you are a member of the Debugger Users group on the server.
Would you like to disable future attempts to debug ASP.Net pages for
this project?
*******************
El nuevo directorio tiene los mismos permisos que en el wwwroot.
El sitio en IIS tiene las mismas caracteristicas de seguridad que el
Default Web Site y tiene chequeados los boxes de Debug en el server y en
el cliente.
Fui al Active Directory de la maquina para verificar el Debugger Users
pero me parece raro que funcionara dentro del wwwroot y no ahora,
teniendo los mismos usuarios accediendo al nuevo directorio.
Ya no se que mas hacer, no se tampoco si deberia reinstalar .Net de
nuevo.
Alguno ya ha tenido este problema?
Muchas gracias.
Gabriela.
Message #3 by "GABRIELA OYATOMARI" <Goyatomari@i...> on Thu, 11 Oct 2001 09:20:46 -0300
|
|
This is a multi-part message in MIME format.
------_=_NextPart_001_01C1524F.27B01B01
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Gracias, Jorge, por tu respuesta!
Pues si, estoy con esto del .Net, del XML, del SOAP, todo junto y de
golpe, pero bueno, asi tambien se aprende.
Mira, en el Default Web Site me funciona, pero cuando lo "traslado" a
otro lado (que es donde quieren que est=E9), no me funciona.
Ya me fije en los permisos, en el grupo Debugger Users en el Active
Directory, en las propiedades del sitio en el IIS, etc, pero nada!
Fijandome en Internet, vi que varios tienen este problema, algunos
sugieren reinstalar .Net por si se bajo algun "parche" que pudo haber
pisado dlls, otros sugieren fijarse en cosas que ya me fije.
Lo que encontre fue que, mientras tanto (y por si le sirve a alguien),
hasta hallar la solucion a esto, se puede debuggear a "mano", es decir,
ejecutarlo con Start without Debugging (Ctrol+F5), luego ir al menu
Debug, opcion Processes, cliquear los boxes de Show system processes y
show processes in all sessions, buscar el aspnet_wp.exe y "attacharlo".
Saludos y gracias de nuevo!
-----Original Message-----
From: Jorge Beker [mailto:jorgito@n...]
Sent: Wednesday, October 10, 2001 10:57 AM
To: ASP.Net en Espa=F1ol
Subject: [aspx_espanol] Re: Debugging .Net
Gabriela:
Que sorpresa ver mujeres que se dediquen no solo a la programacion, sino
tambien a nuevas tecnologias ;-)
Desde ya te digo que reinstalar el .NET no te va a servir de nada.
Una manera "A lo bestia" de hacerlo, seria que programes el servicio con
un usuario con permiso de administrador. Sino, lo que tambien podrias
probar es en el IIS, borrar la aplicacion actual, y crear una nueva.
Lo que te recomiendo primero probar, es en lugar de hacer un nuevo sitio
web, crear un directorio virtual en el Default Web Site hacia el
directorio (valga la redundancia) donde queres ponerlo, y probar con
http://localhost/dirvirtual, si ahi no te anda es problema del
directorio Fisico (que te recomiendo checkear los permisos)
Igualmente, me voy a fijar mas detalladamente y te contesto.
Jorge
El error que pones, no se si me dio alguna vez con un webservice, pero
lo he visto anteriormente.
"GABRIELA OYATOMARI" <Goyatomari@i...> wrote in message
news:109045@a..._espanol...
Hola a todos!
Estoy desarrollando mi primer Web Service en el ambiente .Net.
Mientras lo estuve programando en el directorio Inetpub/wwwroot y
corriendolo como http://localhost <http://localhost/> , no tuve ningun
problema.
Sin embargo, no es alli donde debia quedar, asi que lo traslade a otro
directorio y en IIS cree un sitio sobre dicho directorio.
El caso es que si bien el WebService funciona cuando lo llamo del
cliente por medio de SOAP, cuando lo quiero debuggear, me da este
mensaje, que no me daba cuando lo corria como localhost:
*******************
Error while trying to run project:Unable to start debugging on the web
server.
You do not have permissions to debug the server
Verify if you are a member of the Debugger Users group on the server.
Would you like to disable future attempts to debug ASP.Net pages for
this project?
*******************
El nuevo directorio tiene los mismos permisos que en el wwwroot.
El sitio en IIS tiene las mismas caracteristicas de seguridad que el
Default Web Site y tiene chequeados los boxes de Debug en el server y en
el cliente.
Fui al Active Directory de la maquina para verificar el Debugger Users
pero me parece raro que funcionara dentro del wwwroot y no ahora,
teniendo los mismos usuarios accediendo al nuevo directorio.
Ya no se que mas hacer, no se tampoco si deberia reinstalar .Net de
nuevo.
Alguno ya ha tenido este problema?
Muchas gracias.
Gabriela.
|
|
 |