none
Silverlight acceso datos (deploy) no me consulta el webservices RRS feed

  • Pregunta

  • Alguien por favor... tengo un proyecto silverlight que desde el mismo visual funciona bien el acceso a datos... me consulta todo.. pero cuando le hice el despligue al servidor y quiero consultarlo en red..... no me consulta los datos  tampoco me sale error es como si el no fuera hasta el webservices a consultar.. alguien me podria ayudar gracias
    jueves, 26 de enero de 2012 17:45

Todas las respuestas

  • Usa la opcion publicar que te ofrece el VEstudio.

    Asegurate tambien que el servidor "vea" los servicios web o los svc. Utiliza WcfTestClient.exe o Microsoft.MSE.Tools.ServiceTester.WpfShell.exe para probar los servicios(desde el servidor de aplicacion)

    Publica el mensaje de error que te da o mas detalles del contexto de sistema, red y servidor para poder ayudarte.

     

    Roberto

     


    Roberto Soto Ingeniero de Sistemas
    jueves, 26 de enero de 2012 18:07
  • Compañero gracias por la respuesta.... me habian dicho que pegara el path del config del cliente en el webconfig que esta  desplegado ya en el servidor.. mira los pantallazo pero no se que poner... 

     

    webconfig.. del proyecto en el servidor

     

     

    config del CLiente en el proyecto visual

     


    YOJAN MORALES
    jueves, 26 de enero de 2012 18:17
  • El me consulta bien desde el mismo visual cuando le hago debug.. pero no desde el proyecto ya montado..... pero no me sale error solo q no pasa nada no consulta ojala me mostrara un error.. :p
    YOJAN MORALES
    jueves, 26 de enero de 2012 18:23
  • por lo que veo, en tu app silverlight tienes referenciado un servicio .svc el que esta publicado en tu misma maquina, y la ruta del endpoint por tanto apunta a tu equipo. Eso quiere decir que si publicas la app en un servidor de aplicacion intentara encontrar el servicio en el mismo servidor donde esta publicada sin embargo el servicio lo tienes funcionando en tu PC. :-(. Por eso no te funciona..

    Lo que deberias hacer es lo siguiente:

    opcion 1:

    publica el servicio "ServicioGestionSL.svc" en un servidor distinto a tu maquina

    Actualiza en tu app silverlight la referencia al servicio para que ahora apunte al nuevo servidor.

    Limpia el proyecto, compila nuevamente y publica utilizando el asistente. (clic derecho sobre el proyecto .web -->publicar)

    Opcion 2

    Cambia localhost por el nombre que de tu maquina tiene en la red y asegurate que el servidor donde publiques la app tenga acceso o "vea" tu PC  a traves de la lan en puerto 16682. Si tienes W7 con firewall activado lo mas probable es que no pueda conectarse. Asegurate tb que el servicio en tu maquina este activo.

    Espero te sirva..

     

    Roberto

     


    Roberto Soto Ingeniero de Sistemas
    jueves, 26 de enero de 2012 19:43