タイトルがほのめかしているように、私のプロジェクトはデフォルトのエンドポイント要素を見つけることができないと私に言い続けていますが、それはすぐそこにあります。私は明らかに何かが欠けているに違いないが、それを理解することはできません??? !!!
完全なエラーメッセージ:エラーメッセージは、「ServiceModelクライアント構成セクションでコントラクトを参照するデフォルトのエンドポイント要素が見つかりませんでした」「WebChatSvc.ChatServiceSoap」でした。これは…かもしれません。
WebChatSvcは、Web参照を作成したときに選択した名前空間です。
私のアプリの設定:
...
<appSettings>
<add key="ChatServiceSoap" value="http://localhost:1856/ChatService/ChatService.asmx" />
<add key="LogFilePath" value="" />
<add key="ConString" value="W2K8R2_SQL2K8R2;XXX;YYYY;TTTTT" />
<add key="ClientSettingsProvider.ServiceUri" value="http://localhost:1856/ChatService/ChatService.asmx" />
</appSettings>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="ChatServiceSoap" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://localhost:1856/ChatService/ChatService.asmx" binding="basicHttpBinding" bindingConfiguration="ChatServiceSoap" contract="WebChatSvc.ChatServiceSoap" name="ChatServiceSoap" />
</client>
</system.serviceModel>
<applicationSettings>
<ChatClientControl.Properties.Settings>
<setting name="ChatServiceSoap" serializeAs="String">
<value>http://localhost:1856/ChatService/ChatService.asmx</value>
</setting>
</ChatClientControl.Properties.Settings>
</applicationSettings>
</configuration>
私はネーミングの可能性の多くの異なるバリエーションを試しましたが、それを完全に理解することはできませんので、どんなポインタでも大歓迎です。
TIA JB