WebサービスのURLが動的に切り替わらない

2016/10/19
Webサービスを参照するクラスライブラリ(DLL)を作ったら、クライアント側のConfigにWebサービスの設定を追加する必要がありますが、動的になっているにもかかわらず、Configに追加し忘れていてもエラーにならず、DLLビルド時の設定で動くようです。

本番サーバーにアップし、Configのどこにもテストサーバーの記述がないにもかかわらず、テスト系にアクセスしようとしてこける、という場合は設定漏れか設定ミスの可能性大。

app.conf

クラスライブラリのプロジェクトに追加されているapp.confの赤枠で囲んだ部分をクライアント側のWeb.Config等に追加。
似たような設定が既にあっても、青枠で囲んだ部分が違っていればそれは別物。
クライアント側でも参照追加していて、URLしか気にしていなかった(ちゃんと本番系のURLになってるやん)のが躓きの原因。
OK キャンセル 確認 その他