私は mvc web プロジェクトを作成し、リポジトリのようなすべてのサービスを保持する別の空のプロジェクトを追加しました。
そのため、エラーがスローされるという問題があり、Web.config にバインディングを追加したにもかかわらず、その理由がわかりません。
エラー:
ServiceModel クライアント構成セクションで、コントラクト 'DataService.ISDService' を参照する既定のエンドポイント要素が見つかりませんでした。これは、アプリケーションの構成ファイルが見つからなかったか、このコントラクトに一致するエンドポイント要素がクライアント要素に見つからなかったためである可能性があります。
App.config:
<configuration>
<system.serviceModel>
<bindings>
<wsHttpBinding>
<binding name="SDEndPoint" />
</wsHttpBinding>
</bindings>
<client>
<endpoint address="http://services.local.com/Api.svc/wsHttp"
binding="wsHttpBinding" bindingConfiguration="SDEndPoint"
contract="ImageService.ISDService" name="SDEndPoint">
<identity>
<userPrincipalName value="nyc\pc" />
</identity>
</endpoint>
</client>
</system.serviceModel>
</configuration>
Web.config:
<client>
<endpoint address="http://services.local.com/Api.svc/wsHttp" binding="wsHttpBinding" bindingConfiguration="SDEndPoint" contract="ImageService.ISDService" name="SDEndPoint">
<identity>
<userPrincipalName value="nyc\pc" />
</identity>
</endpoint>
</client>
どこが間違っているのかわかりません。