Foros del Web » Programación para mayores de 30 ;) » .NET »

No puedo consumir un webservice

Estas en el tema de No puedo consumir un webservice en el foro de .NET en Foros del Web. Hola. Hice un proyecto con Visual Basic .NET, donde consumo un ws. Si lo pruebo en la PC donde tengo el código fuente funciona todo ...
  #1 (permalink)  
Antiguo 14/10/2014, 07:12
 
Fecha de Ingreso: abril-2005
Mensajes: 483
Antigüedad: 19 años
Puntos: 3
No puedo consumir un webservice

Hola.

Hice un proyecto con Visual Basic .NET, donde consumo un ws. Si lo pruebo en la PC donde tengo el código fuente funciona todo bien, pero al instalar el programa en otra PC no puedo consumir el ws.

Me aparece el mensaje: "No se encontró el elemento de extremo predeterminado que hace referencia al contrato 'MasterDataService.IMasterDataService' en la sección de configuración de cliente de ServiceModel. La razón puede ser que no se encontró ningún archivo de configuración para la aplicación o que no se encontró ningún elemento de extremo correspondiente a este contrato en el elemento de cliente.".

¿Qué debo hacer para corregir este problema?

Coloco el código del App.config:

Código:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client" />
    </startup>
    <system.serviceModel>
        <bindings>
            <basicHttpBinding>
                <binding name="BasicHttpBinding_IMasterDataService" closeTimeout="00:01:00"
                    openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
                    allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
                    maxBufferSize="2147483647" maxBufferPoolSize="2147483647"
                    maxReceivedMessageSize="2147483647" messageEncoding="Text"
                    textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
                    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
                        maxBytesPerRead="4096" maxNameTableCharCount="16384" />
                    <security mode="None">
                        <transport clientCredentialType="None" proxyCredentialType="None"
                            realm="" />
                        <message clientCredentialType="UserName" algorithmSuite="Default" />
                    </security>
                </binding>
                <binding name="BasicHttpBinding_IHarvestService" closeTimeout="00:01:00"
                    openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
                    allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
                    maxBufferSize="2147483647" maxBufferPoolSize="2147483647"
                    maxReceivedMessageSize="2147483647" messageEncoding="Text"
                    textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
                    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
                        maxBytesPerRead="4096" maxNameTableCharCount="16384" />
                    <security mode="None">
                        <transport clientCredentialType="None" proxyCredentialType="None"
                            realm="" />
                        <message clientCredentialType="UserName" algorithmSuite="Default" />
                    </security>
                </binding>
            </basicHttpBinding>
        </bindings>
        <client>
            <endpoint address="http://direccionweb/MasterData/MasterDataService.svc"
                binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IMasterDataService"
                contract="MasterDataService.IMasterDataService" name="BasicHttpBinding_IMasterDataService" />
            <endpoint address="http://direccionweb/Harvest/HarvestService.svc"
                binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IHarvestService"
                contract="HarvestService.IHarvestService" name="BasicHttpBinding_IHarvestService" />
        </client>
    </system.serviceModel>
</configuration>
Gracias desde ya por las respuestas.
Saludos

Etiquetas: consumir, net, visual, webservice
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:52.