0

Enterprise Library 4.1 を使用してアプリケーションをローカルで実行し、イベント ビューアーにログを記録しようとしていました。サポートされているオペレーティング システムで Windows 7 が表示されませんでした。誰かが回避策を知っていますか、またはこれがまったく機能しない場合は? また、Enterprise Library を介した電子メールや DB などの他のログが Windows 7 で利用できるかどうかを知っている人はいますか?

前もって感謝します。

4

4 に答える 4

1

はい、エンタープライズ ライブラリは、OS ではなく .NET フレームワークの一部として正常に動作するはずです。あなたの問題は、権限の問題にかかっています。

イベント ログに新しいソースを「作成」するには、管理者権限が必要です。これを行うためのコンソール アプリを作成する (昇格されたアクセス許可で実行する) か、レジストリに直接設定することができます。

ソースがセットアップされると、ログを書き込めるようになります。

PS - エンタープライズ ロギング ブロックで任意の (フォーマッターと呼ばれる?!) を使用できます。(データベース、電子メール、テキスト ファイルなど) 構成ファイルでのセットアップ。これを行うには、EL に付属のツールを使用できます)。

于 2009-12-02T20:52:22.807 に答える
0

Windows Vista で動作するため、Windows 7 でも動作します。
内部的には、両方のオペレーティング システムがバージョン 6 であり、どちらも .NET フレームワークを実行します。

于 2009-12-02T20:50:42.960 に答える
0

エンタープライズ ライブラリは .net の上に構築されているため、問題が発生するはずです。

于 2009-12-02T20:53:46.497 に答える
0

エンタープライズ ライブラリ 4.1 は Windows 7 より前にリリースされたため、一覧に表示されません。ただし、Windows Vista で動作するため、Windows 7 でも動作するはずです。

于 2009-12-02T20:54:18.467 に答える