ASMX と 1 つの WCF サービスをホストする 2 つのサービスがあります。
そして、それらは「Web 参照」としてプロジェクトに追加されます。
私の質問は、プロジェクト内の参照をいつ更新する必要があるかです。
サービスに Web メソッド / コントラクトを追加 / 編集する場合のみですか。
または、コードレベルの変更が行われた場合でも、更新する必要がありますか?
ASMX と 1 つの WCF サービスをホストする 2 つのサービスがあります。
そして、それらは「Web 参照」としてプロジェクトに追加されます。
私の質問は、プロジェクト内の参照をいつ更新する必要があるかです。
サービスに Web メソッド / コントラクトを追加 / 編集する場合のみですか。
または、コードレベルの変更が行われた場合でも、更新する必要がありますか?
Web 参照には、Web サービスのアドレスと署名 (関数と引数の名前) が含まれます。これらが変わらない場合は、Web 参照を更新する必要はありません。
したがって、関数のソースのみが変更され、その署名が同じままである場合、Web 参照を変更する必要はありません。
私が助けてくれることを願っています!
新しいメソッドが既存の XML Web サービスに追加されたときに、Web 参照を更新する必要がある場合があります。その場合、新しいメソッドにアクセスできるように、Web サービス用の新しいプロキシを生成する必要があります。これは、Web 参照を更新すると自動的に行われます。
プロジェクト Web 参照を更新するには
参照を右クリックし、[Web 参照の更新] をクリックします。
XML Web サービスの新しいファイルがプロジェクトにダウンロードされます。XML Web サービスの情報がプロジェクト内で更新されます