1

AsWcfService() を使用して WCF サービスをホストしています。コンポーネントの 1 つが正しく構成されていないために DependencyResolverException が発生すると、コンテナーは何らかの方法で DependencyResolverException を飲み込みます。出力ウィンドウにも表示されません。Windows サービスが開始され、クライアントが EndpointNotFoundException を取得するまでサービスが実行されていないことがわかりません。

Windows サービスの起動時にこの問題を検出するにはどうすればよいですか? 早く失敗したい。

サービスの開始を遅らせて制御するにはどうすればよいですか? 特定のサービスをオンデマンドで開始したいのですが、それらをインストーラーに登録したいと考えています。デフォルトでは、コンテナはすべての登録済みサービスを自動的に開始します。

ありがとう!

4

0 に答える 0