1

VB.NET フォーム プロジェクトにサービス参照を追加しようとしています。Web サービスへの参照を作成しようとすると、次のエラーが発生します。

「ServiceModel クライアント構成セクションで、コントラクト 'ApplicationName.Application Web Service' を参照するデフォルトのエンドポイント要素が見つかりませんでした。アプリケーションの構成ファイルが見つからなかったか、このコントラクトに一致するエンドポイント要素がクライアント要素。」

これを調査したところ、app.config ファイルに System.Model 要素がない可能性があることがわかりました。これは正しいです?この要素は自動的に生成されますか?

ここで説明されているエラーを見つけました: http://www.socalmp.com/blog/template_permalink.asp?id=122

* 2012 年 6 月 29 日 21:30 GMT に更新* サービス参照の代わりに Web 参照を追加することで、これを機能させることができました。Web 参照とサービス参照の基本的な違いを理解しています。つまり、Web 参照は wsdl.exe のラッパーであり、サービス参照は svcutil.exe のラッパーです。したがって、ASHX Web サービスを追加する場合は、Web 参照を追加する必要がありますか? その逆は必要ですか?

4

1 に答える 1

0

あなたはいくつかの重要な情報を見逃しています。

たとえば、ローカルホストに同じものを移植しましたか?WCF サービスですか?

ブラウザで URL をテストできますか?

詳細を教えてください。

基本的な手順を確認して、Web サービスを作成し、Visual Studio .net を使用してそれを使用する方法を確認できます。

于 2012-06-29T12:26:38.510 に答える