none
Porque este WebService no me anda en Silverlight 5 RRS feed

  • Pregunta

  • Hola

    tengo esta función en un WebService

     <WebMethod()> _
      Public Function rs_Usuarios() As List(Of Clase_Sql.Usuarios)
        Dim rsUsuarios As New List(Of Clase_Sql.Usuarios)
        Dim oCmd As New SqlCommand
        Dim rsTem As New DataTable

        dbConección = New SqlConnection(CadenaConexion)
        dbConección.Open()

        oCmd.Connection = dbConección
        oCmd.CommandTimeout = 120
        oCmd.CommandText = "rs_Usuarios"
        oCmd.CommandType = CommandType.StoredProcedure

        oCmd.Parameters.Clear()
        oCmd.Parameters.Add("@Todos", SqlDbType.Bit, 1).Value = True
        oCmd.Parameters.Add("@Estado", SqlDbType.Bit, 1).Value = True

        Dim oDat As New SqlDataAdapter(oCmd)
        oDat.FillSchema(rsTem, SchemaType.Mapped)
        oDat.Fill(rsTem)

        For Each oRow As DataRow In rsTem.Rows
          Dim oReg As New Clase_Sql.Usuarios

          oReg.IdMovimiento = oRow("IdMovimiento")
          oReg.Nombre = oRow("Nombre")
          oReg.Clave = oRow("Clave")
          oReg.Permisos = oRow("Permisos")
          oReg.Estado = oRow("Estado")

          rsUsuarios.Add(oReg)
        Next

        Return rsUsuarios
      End Function

    cundo utilizo Silverlight 4 anda perfecto

    cundo utilizo Silverlight 5 el servicio me da error

    Les detallo los errores que me da al agregar referencia de servicio:

    Advertencia 2 Advertencia de la herramienta personalizada: No se encuentra el ensamblado 'System.Runtime.Serialization'. Asegúrese de que se hace referencia a él. Si el ensamblado forma parte del proyecto de desarrollo actual, asegúrese de que se ha generado el proyecto. D:\Biblioteca\Mis documentos\Visual Studio 2012\Silverlight\FelGas\FelGas\Service References\ServiceReference1\Reference.svcmap 1 1 FelGas

    Advertencia 3 Advertencia de la herramienta personalizada: No se encuentra el ensamblado 'System.ServiceModel'. Asegúrese de que se hace referencia a él. Si el ensamblado forma parte del proyecto de desarrollo actual, asegúrese de que se ha generado el proyecto. D:\Biblioteca\Mis documentos\Visual Studio 2012\Silverlight\FelGas\FelGas\Service References\ServiceReference1\Reference.svcmap 1 1 FelGas

    Advertencia 4 Advertencia de la herramienta personalizada: No se puede importar wsdl:portType
    Detalles: Se inició una excepción al ejecutar una extensión de importación WSDL: System.ServiceModel.Description.DataContractSerializerMessageContractImporter
    Error: Se produjo una excepción en el destino de la invocación.
    XPath al origen del error: //wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:portType[@name='WebServiceSqlSoap'] D:\Biblioteca\Mis documentos\Visual Studio 2012\Silverlight\FelGas\FelGas\Service References\ServiceReference1\Reference.svcmap 1 1 FelGas

    Advertencia 5 Advertencia de la herramienta personalizada: No se puede importar wsdl:binding
    Detalles: Error al importar wsdl:portType del que depende wsdl:binding.
    XPath a wsdl:portType: //wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:portType[@name='WebServiceSqlSoap']
    XPath al origen del error: //wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:binding[@name='WebServiceSqlSoap'] D:\Biblioteca\Mis documentos\Visual Studio 2012\Silverlight\FelGas\FelGas\Service References\ServiceReference1\Reference.svcmap 1 1 FelGas

    Advertencia 6 Advertencia de la herramienta personalizada: No se puede importar wsdl:port
    Detalles: Error al importar wsdl:binding del que depende wsdl:port.
    XPath a wsdl:binding: //wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:binding[@name='WebServiceSqlSoap']
    XPath al origen del error: //wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:service[@name='WebServiceSql']/wsdl:port[@name='WebServiceSqlSoap'] D:\Biblioteca\Mis documentos\Visual Studio 2012\Silverlight\FelGas\FelGas\Service References\ServiceReference1\Reference.svcmap 1 1 FelGas

    Advertencia 7 Advertencia de la herramienta personalizada: No se encontró ningún extremo compatible con Silverlight 5. La clase de cliente generada no se podrá usar a menos que la información de extremo se proporcione mediante el constructor. D:\Biblioteca\Mis documentos\Visual Studio 2012\Silverlight\FelGas\FelGas\Service References\ServiceReference1\Reference.svcmap 1 1 FelGas

    martes, 10 de septiembre de 2013 1:52

Todas las respuestas