Ich habe eine WCF gemacht, die Daten aus einem ms SQL-DB und von einem externen WCF zieht. Wenn ich debuggen den Dienst es funktioniert gut, aber wenn ich es in der realen Welt versuchen, bekomme ich diesen Fehler:WCF mit Bezug auf externe Web-Service
Eine nicht behandelte Ausnahme des Typs ‚System.ServiceModel.FaultException`1‘ ist in mscorlib.dll aufgetreten
Zusätzliche Informationen: Es gab keinen Endpunkt, der auf http://10.11.11.22/AIM/AIMIS lauschte, der die Nachricht annehmen konnte. Dies wird oft durch eine falsche Adresse oder eine falsche SOAP-Aktion verursacht. Weitere Informationen finden Sie unter InnerException, falls vorhanden.
Einige der app.config:
<bindings>
<basicHttpBinding>
<binding name="AdapterFacadeBinding" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://10.11.11.22/AIM/AIMIS" binding="basicHttpBinding"
bindingConfiguration="AdapterFacadeBinding" contract="AIMISWS.AdapterFacadePortType"
name="AdapterFacadePort" />
</client>
<services>
<service name="EcoGridIBMExport.CustomerService">
<endpoint address="" binding="basicHttpBinding" contract="EcoGridIBMExport.ICustomerService">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
<host>
<baseAddresses>
<add baseAddress="http://localhost:8733/Design_Time_Addresses/EcoGridIBMExport/Service1/" />
</baseAddresses>
</host>
</service>
</services>
und auf dem Client-app, die ich wie folgt verbinden:
static void Main(string[] args)
{
CustomerServiceClient client = new CustomerServiceClient();
Console.WriteLine(client.GetMeter());
Console.ReadLine();
client.Close();
}
Was mache ich falsch?
'Weitere Informationen finden Sie unter InnerException, falls vorhanden. Rufen Sie einfach' ToString' für die Ausnahme auf, um zu erfahren, welche Personen Ihnen helfen müssen. Es enthält den Typ, die Nachricht und den Stack-Trace für die Ausnahme und alle inneren Ausnahmen. – Will
Das Problem ist nicht mit Ihrer Client-Verbindung zu CustomerService, aber ein Problem mit dem CustomerService Verbindung mit dem AIMISWS-Dienst –
Ist das, was Sie nicht sehen werden: – TBoy3