Visual Studio 2012でプロジェクトにWeb参照を追加することはできますか? Visual Studio 2010では、このページに記載されている[サービス参照の追加]ダイアログの[詳細]ボタンをクリックすることで可能になりました。 Visual Studio 2010でWeb参照を追加
ただし、Visual Studio 2012では、[サービス参照設定]に[互換性]セクションはなく、このダイアログには[Web参照の追加]ボタンはありません。 SOAP web-serviceを使用しますが、.NET Framework 2.0互換モードでWeb参照として追加した場合にのみ正常に動作します。通常のサービス参照として追加した場合、このサービスの使用中の例外)。
古いスタイルのWeb参照をプロジェクトに追加する方法は?
または新しいスタイルのサービス参照でWebサービスを使用する方法は?
ありがとう
解決しました。チェックボックス「常にメッセージコントラクトを生成する」に役立ちました。全てに感謝。
以下のリンクを確認してください
Web参照をプロジェクトに追加するには
1ソリューションエクスプローラーで、サービスを追加するプロジェクトの名前を右クリックし、[サービス参照の追加]をクリックします。
[サービス参照の追加]ダイアログボックスが表示されます。
2 [サービス参照の追加]ダイアログボックスで、[詳細設定]ボタンをクリックします。
3 [サービス参照設定]ダイアログボックスが表示されます。
4 [サービス参照設定]ダイアログボックスで、[Web参照の追加]をクリックします。
[Web参照の追加]ダイアログボックスが表示されます。
[〜#〜] msdn [〜#〜] から:
ソリューションエクスプローラーで、サービスを追加するプロジェクトの名前を右クリックし、[サービス参照の追加]をクリックします。 [サービス参照の追加]ダイアログボックスが表示されます。
[サービス参照の追加]ダイアログボックスで、[詳細設定]ボタンをクリックします。 [サービス参照設定]ダイアログボックスが表示されます。
[サービス参照設定]ダイアログボックスで、[Web参照の追加]をクリックします。 [Web参照の追加]ダイアログボックスが表示されます。
お役に立てれば!
Visual Studios 2013は新しいバージョンの.NET Framework 4.5.1を使用しますが、このWebサービスでは機能しません http://wsf.cdyne.com/weatherws/weather.asmx など。しかし、.NET 3.5を使用しても機能します!
そのため、新しいプロジェクトを開始する場合は、ドロップダウンメニューから.NET Framework 3.5を選択するか、既にプロジェクトにいて、Frameworkを変更する場合
1 Click [DEBUG] > '<YOUR_PROJECT_NAME>' Properties
2 Click [Build] and change target Framework
3 Click [OK]