Solo he podido encontrar un par de personas en línea mencionando esto, y parece ser tan simple para ellos como agregar la referencia del servicio.¿Se pueden usar los servicios de WCF con Windows Phone 7?
Sin embargo, cuando intento agregar una referencia de servicio para mi servicio WCF (que funciona correctamente en una aplicación de consola normal, por lo que he descartado el WCF como problema) recibo una serie de errores.
- Advertencia 5 Advertencia sobre la herramienta personalizada: No se encontraron puntos finales compatibles con Silverlight 3. La clase de cliente generado no será utilizable a menos que la información de punto final se proporcione a través del constructor.
- Advertencia 6 Advertencia sobre herramientas personalizadas: el destinatario de una invocación ha emitido una excepción.
- Advertencia advertencia de la herramienta 2 Personalizado: No se puede importar WSDL: portType Detalle: Se inició una excepción durante la ejecución de una extensión de importación de WSDL: System.Runtime.Serialization No se pudo cargar el tipo': System.ServiceModel.Description.DataContractSerializerMessageContractImporter
- error .DataContractSet 'del ensamblado' System.Runtime.Serialization, Version = 2.0.5.0, Culture = neutral, PublicKeyToken = 7cec85d7bea7798e '.
- Advertencia 4 Advertencia sobre herramientas personalizadas: No se puede importar wsdl: puerto Detalle: Se produjo un error al importar un wsdl: enlace del que depende el puerto wsdl :.
- Advertencia 3 Advertencia sobre la herramienta personalizada: No se puede importar wsdl: binding Detalle: Hubo un error al importar un wsdl: portType del que depende el wsdl: binding.
- Error 7 Error de herramienta personalizada: Error al generar código para la referencia de servicio 'ServiceReference'. Por favor verifique otros mensajes de error y advertencia para más detalles.
Me resulta extraño que el primer error mencione Silverlight 3, ya que desinstalé y volví a instalar completamente todas mis herramientas de desarrollo para asegurarme de estar utilizando la última versión de .NET y Silverlight.
Estos errores son similares a los que veo si intento crear un nuevo proyecto de Silverlight y no marque la casilla "Habilitar servicios WCF RIA". No he podido encontrar ningún medio para habilitar eso para WP7, si ese es realmente el problema.
Cualquier ayuda de ustedes caballeros eruditos (y gentlewomen) sería muy apreciada.
+1, tuve este problema con el servicio de traducción de MS y esto pareció solucionarlo –