none
Error descargando metadatos RRS feed

  • Pregunta

  • Hola

    Siguiendo el tutorial de WPF y entity model, al añadir una referencia a un servicio, me sale, "There was an error downloading metadata from the address."

    He vuelto a rebuid la solucion y sigue igual.

    ¿Alguna idea?

    Gracias

     

    sábado, 19 de febrero de 2011 16:00

Todas las respuestas

  • Hola DevappLearn

    en la pantalla de añadir servicios, despues de darte el error, tendras un link que pone "Details" si lo presionas te dará información de exactamente porque está fallando, compruebalo y si no te aclara nada, por favor pon aquí los detalles que te facilita ese link para que podamos ayudarte, el error "There was an error downloading metadata from the address" es genérico y puede deberse a mil razones.

    Un saludo!


    MCTS .NET Framework 3.5 Windows Forms Application Development
    MCTS .NET Framework 3.5 Windows Presentation Foundation
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter
    lunes, 21 de febrero de 2011 7:41
  • Hola

     

    Los detalles son los siguientes, y como tú bien dijiste, no me aclaran.

    There was an error downloading 'http://localhost:63325/AdventureWorksService.svc'.
    The request failed with the error message:
    --
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
        <title>Request Error</title>
        <style>BODY { color: #000000; background-color: white; font-family: Verdana; margin-left: 0px; margin-top: 0px; } #content { margin-left: 30px; font-size: .70em; padding-bottom: 2em; } A:link { color: #336699; font-weight: bold; text-decoration: underline; } A:visited { color: #6699cc; font-weight: bold; text-decoration: underline; } A:active { color: #336699; font-weight: bold; text-decoration: underline; } .heading1 { background-color: #003366; border-bottom: #336699 6px solid; color: #ffffff; font-family: Tahoma; font-size: 26px; font-weight: normal;margin: 0em 0em 10px -20px; padding-bottom: 8px; padding-left: 30px;padding-top: 16px;} pre { font-size:small; background-color: #e5e5cc; padding: 5px; font-family: Courier New; margin-top: 0px; border: 1px #f0f0e0 solid; white-space: pre-wrap; white-space: -pre-wrap; word-wrap: break-word; } table { border-collapse: collapse; border-spacing: 0px; font-family: Verdana;} table th { border-right: 2px white solid; border-bottom: 2px white solid; font-weight: bold; background-color: #cecf9c;} table td { border-right: 2px white solid; border-bottom: 2px white solid; background-color: #e5e5cc;}</style>
      </head>
      <body>
        <div id="content">
          <p class="heading1">Request Error</p>
          <p>The server encountered an error processing the request. See server logs for more details.</p>
        </div>
      </body>
    </html>
    --.
    Metadata contains a reference that cannot be resolved: 'http://localhost:63325/AdventureWorksService.svc'.
    The content type text/html of the response message does not match the content type of the binding (application/soap+xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 1024 bytes of the response were: '<?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
        <title>Request Error</title>
        <style>BODY { color: #000000; background-color: white; font-family: Verdana; margin-left: 0px; margin-top: 0px; } #content { margin-left: 30px; font-size: .70em; padding-bottom: 2em; } A:link { color: #336699; font-weight: bold; text-decoration: underline; } A:visited { color: #6699cc; font-weight: bold; text-decoration: underline; } A:active { color: #336699; font-weight: bold; text-decoration: underline; } .heading1 { background-color: #003366; border-bottom: #336699 6px solid; color: #ffffff; font-family: Tahoma; font-size: 26px; font-weight: normal;margin: 0em 0em 10px -20px; padding-bottom: 8px; padding-left: 30px;padding-top: 16px;} pre { font-size:small; background-color: #e5e5cc; padding: 5px; font-family: Courier New; margin-top: 0px; border: 1px'.
    The remote server returned an error: (500) Internal Server Error.
    If the service is defined in the current solution, try building the solution and adding the service reference again.

    Muchas gracias

     

    martes, 22 de febrero de 2011 0:41
  • Buenas

    Estás teniendo un error interno en el servicio, puedes probar a abrirlo con el navegador ('http://localhost:63325/AdventureWorksService.svc') y ver exactamente el error que te devuelve.

    Un saludo!


    MCTS .NET Framework 3.5 Windows Forms Application Development
    MCTS .NET Framework 3.5 Windows Presentation Foundation
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter
    miércoles, 23 de febrero de 2011 8:27
  • Hola

    El problema está en que al configurar el servicio el tutorial manda a remplazar la declaracion de la clase con un codigo en el que aparece

    config.SetEntitySetAccessRule("SalesOrderHeaders", EntitySetRights.All);

    y es SalesOrderHeader, sin la "s".

    Siento mucho no haberme dado cuenta del detalle.

    Muchisimas gracias por tu ayuda

    Saludos

    miércoles, 23 de febrero de 2011 15:22
  • Buenas!

    No te preocupes, me alegro de que lo hayas arreglado :)

     


    MCTS .NET Framework 3.5 Windows Forms Application Development
    MCTS .NET Framework 3.5 Windows Presentation Foundation
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter
    miércoles, 23 de febrero de 2011 15:30