同じWebサービスだが、テストサーバーと運用サーバーと両方に置いてテストしたい機会があった。
そのとき、プログラムから動的にWeb参照を変えたい。
しかし、どうも簡単にWeb参照を切り替えられないようだ。
はじめは、Web参照をVisual Studioソリューションエクスプローラーで見たプロパティ画面にある「Web参照URL」をコードで書き換えてやればいいのかなぐらいに思っていたが、
そのプロパティにアクセスする方法がわからない。
一応、WebサービスのインスタンスにURLというプロパティが存在するが、そこを書き換えても参照は変わらない。
結局、リフレクションを使って動的にWebサービスのインスタンスを作るようにしたが、もっといいやり方があるような気がしてならない。

![PLAYER(DVD付)【初回限定生産】 [CD+DVD] [Limited Edition]](http://ecx.images-amazon.com/images/I/51FyF%2BeW3KL._SL160_SL125_.jpg)





コメントする