Windowsクライアント(約150ユーザー)、Webサービス、およびいくつかのWindowsサービスで構成されるプロジェクトがあります。すべて一緒にイントラネットで作業し、C#.NET3.5を使用してビルドします。次に、中央データベースに例外を記録し、Webアプリケーションを介してそれらを管理します(トップ10、チケットシステムなどを監視します)。
ELMAHにはすでに管理用のWebアプリケーションがあるので、ELMAHの使用と拡張を考えました。たぶん、クライアントが例外をログに記録するためのWebサービスを作成します。
ELMAHは明らかにasp.netWebサイトのみを対象としているため、これは良い考えです。
例外管理アプリケーションブロックについては知っていますが、ELMAHのような管理アプリケーションがないことを知っている限り、エンタープライズライブラリに最後にアクセスしたのは面白くありませんでした。
あなたの意見は何ですか、他のアイデアはありますか?