リンクの追加を使ってServiceReferences.ClientConfigファイルをSilverlightメインプロジェクトから参照する

プロジェクトが複数あるときに、各プロジェクトでサービス参照の追加を行うと同じコードが生成されて無駄になります。また、サービス参照の追加で生成されたサービスクライアントクラスを複数のプロジェクト間でやり取りすることができなくなります。
そこで、サービスクライアントクラスを配置するサービス参照プロジェクトを作成し、複数プロジェクトで共有する構成にします。このとき、ServiceReferences.ClientConfigファイルの配置方法が問題になります。

アジェンダ

  • 参考サイト
  • 想定するプロジェクト構成
  • サービスコールが失敗する
  • ServiceReferences.ClientConfigファイルをリンク参照
続きを読む