Wrox Home  
Search P2P Archive for: Go

  Return to Index  

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.


  Return to Index