0

そのため、Webサービスの新しいインスタンスを作成しようとすると、次のような例外がスローされます。

「ServiceModelクライアント構成セクションでコントラクト'KBBVehicleService.IVehicleInformationService'を参照するデフォルトのエンドポイント要素が見つかりませんでした。これは、アプリケーションの構成ファイルが見つからなかったか、このコントラクトに一致するエンドポイント要素がクライアント要素で見つからなかったことが原因である可能性があります。 。」

これは、KelleyBlueBookに接続するWebサービスです。

Web.Configに新しいエンドポイントエントリが必要なことはわかっていますが、これはどのようになりますか?

追加したものは次のようになります。

<endpoint address="http://localhost:3300/KBB.svc" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_Default" contract="Services.Client.IVehicleInformationService"/>

しかし、それは機能しません。それでも同じ場所で同じ例外をスローします。

何か案は?

4

2 に答える 2

2

ServiceModelクライアント構成セクションでコントラクト'ServiceReference.IWebService'を参照するデフォルトのエンドポイント要素が見つかりませんでした。これは、アプリケーションの構成ファイルが見つからなかったか、このコントラクトに一致するエンドポイント要素がクライアント要素で見つからなかったことが原因である可能性があります。

于 2011-03-17T02:20:26.900 に答える
0

例外メッセージが示すように、適切な契約タイプを使用してください。

<endpoint 
    address="http://localhost:3300/KBB.svc" 
    binding="basicHttpBinding" 
    bindingConfiguration="BasicHttpBinding_Default" 
    contract="KBBVehicleService.IVehicleInformationService"
/>
于 2010-09-02T19:06:35.523 に答える