2012-05-03 30 views
0

私はWCFサービスインターフェイスと実装をクラスライブラリに作成しました。WCF設定ファイルを自動的に作成する方法は?

私は、サービスがWindowsホストサービスによってセルフホストされているのか、ホストされているのかはまだ決まっていません。

WCFサービスをホストするコンソールアプリケーション(Visual Studioで別のプロジェクト)を作成するにはどうしたらいいですか?私はプログラムですべての設定(hereのような)を入力することでホストできることを知っていますが、私はそれを望んでいません。

私はコンソールアプリの主な機能で行う必要がありますすべてのようなものになるように、私は、このコンソールアプリはすでにそれに「serviceModel」セクションを持つ設定ファイルを持つようにしたい:

MyService service = new MyService(); 
service.Open(); 

「開く」は、「App.config」ファイルから設定を読み込みます。

答えて

1

セクションをコンソールアプリケーションの構成ファイルに手動で追加する必要があります。セクションを既存のapp.configに追加する「自動」な方法はありません。

コンフィグレーションセクションがコンソールアプリケーションapp.configにあると、クラスライブラリのWCFサービスは、あなたが望むのと同じように正しく読み込みます。ここで

関連する問題