ServiceModelクライアント構成セクションでは、参照協定「WebServiceSoap」デフォルトのエンドポイント要素を見つけることができません。アプリケーションの構成ファイルが見つからないので、これはあり得るか、またはクライアントは、本契約数(rpm)にエンドポイント要素に一致する要素を見つけることができないので、

編集者注:

     自動アップグレードプロセスで実装されたプロジェクトは、Webサービスのテイクは、ライブラリ内のファイルをアップグレードするサービスコールを追加update.xmlを呼んでいますが、クラスライブラリに呼び出すとき、それは珍しいですが、簡単なテストプロジェクトに問題はありません。以下に説明する方法を使用したソリューション

メインプロジェクトでは、app.configを、およびクリーンアップに関連するapp.configをコンテンツ内のライブラリを追加します。

 

Webサービス参照後、プログラムのインスタンスに与えられたときにWebサービス・エラーを実行します。

私はWebServiceクラスライブラリであったため、メインプログラムにこのライブラリ、この問題の出現を参照を追加しました。

ソリューション:

例外情報をよると:

WebServiceTest.WebServiceSoap「デフォルトのエンドポイント要素「ServiceModelクライアント構成セクションでは、参照契約を見つけることができません」。アプリケーションの構成ファイルが見つからないので、これはあり得るか、またはクライアントがこの契約の要素を見つけることができないので、エンドポイント要素にマッチします。 "

設定ファイルの読み込みを読んでないと判断することができます。

ちょうど新しいノード構成ファイルApp.configファイルにコピーされたときに、WebService app.configをsystem.serviceModelノード構成ファイルので、新しいメインプログラムでApp.configをファイル、および参照クラスライブラリの内容は、生成されました問題が解決され、実行し、保存します。

system.serviceModelノードは次のとおりです。

https://blog.csdn.net/weixin_42778195/article/details/82967582

おすすめ

転載: www.cnblogs.com/xihong2014/p/10988874.html