[解決済み] Visual StudioでWSDLファイルからWebサービスプロキシーを作成する
2022-12-07 17:04:16
質問
私のアプリケーションは、オンライン WSDL 定義がない Web サービスと通信する必要があります。しかし、開発者は私に WSDL ファイルを提供しました。
パブリック WSDL があれば、Visual Studio はサービス参照ウィザードを使用してこのコードを生成できます。しかし、パブリック WSDL がない場合は動作しないようです。
この WSDL ファイルを使用して、この Web サービスと通信するためのコードをどのように生成すればよいのでしょうか。
どのように解決するのですか?
以下の方法で試してみてください。 WSDL.exe を実行し、生成されたファイル (.cs) をプロジェクトにインクルードしてください。
Visual Studio のコマンド プロンプトを起動し (スタート メニューの Visual Studio/tools の下にあります)、次のように入力します。
>wsdl.exe [path To Your WSDL File]
ファイルが生成されるので、それをコピー/移動してプロジェクトに含めます。そのファイルには、サービスへのプロキシであるクラスが含まれています。そのクラスのインスタンスを起動すると、その場で設定できる URL プロパティと、呼び出すことのできるメソッドの束が用意されています。また、サービス インターフェースに渡されるすべての複雑なオブジェクトのクラスも生成されます。
関連
-
[解決済み】WPFでXamlファイルにコメントを追加する方法は?
-
[解決済み】2つ(またはそれ以上)のリストを1つに統合する(C# .NETで
-
[解決済み】プロセスが実行されているかどうかを知るには?
-
[解決済み] 配置されたアセンブリのマニフェスト定義がアセンブリ参照と一致しない
-
[解決済み] Visual Studioのデバッグ/ロードが非常に遅い
-
[解決済み] ActionScript 3 で SOAP ウェブサービスに "Null" (本当の苗字!) を渡す方法
-
[解決済み] Microsoft Officeをインストールせずに、C#でExcel(.XLSおよび.XLSX)ファイルを作成するにはどうすればよいですか?
-
[解決済み] .NETでapp.configやweb.configから設定を読み込む
-
[解決済み] エラー - IISメタベースにアクセスできません。
-
[解決済み】Visual Studioでコードを自動フォーマットする方法とは?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】C#はJavaのcharAt()と同等?)
-
[解決済み】WPFでXamlファイルにコメントを追加する方法は?
-
[解決済み】EF 5 Enable-Migrations : アセンブリにコンテキストタイプが見つかりませんでした
-
[解決済み】Visual Studio: 操作を完了できませんでした。パラメータが正しくありません
-
[解決済み】5.7.57 SMTP - MAIL FROMエラー時に匿名メールを送信するためにクライアントが認証されない
-
[解決済み】ファイルへの読み書きの際に共有違反のIOExceptionが発生する C#
-
[解決済み】URLから画像をダウンロードする方法
-
[解決済み】画像のペイントにTextureBrushを使用する方法
-
[解決済み】Microsoft.Extensions.LoggingからILoggerを解決することができない
-
[解決済み】WebResource.axdとは何ですか?