問題タブ [enterprise-library-6]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - VS 2008 と VS2012 の間のエンタープライズ ライブラリ例外処理ブロックの変更
asp.net Web アプリケーションを Visual Studio 2008 から Visual Studio 2012 に移行しました。1 つのケースを除いて動作しています。
Application_Error イベントの Global.asax でキャプチャされた例外をキャプチャしてスローする場所があります。このエラーはカスタム エラー ページに表示されます。VS2008 では動作しますが、VS 2012 ではデバッグ時に次のエラーが表示されます。
タイプ 'Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.ExceptionHandlingException> の例外が Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.dll で発生しましたが、ユーザー コードで処理されませんでした >
追加情報: ファイルまたはアセンブリ >'Microsoft.Practices.Unity, Version=2.0.414.0, Culture=neutral, >PublicKeyToken=31bf3856ad364e35' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。>(HRESULT からの例外: 0x80131040)
この例外のハンドラがあれば、プログラムは安全に続行できます。
上記のエラーは、ExceptionPolicy.HandleException(error, "OIMPolicy") ステートメントで発生します。
上記のコードは、VS 2008 の古いエンタープライズ ライブラリで動作しますが、VS2012 では動作しません。
VS 2012 で使用するエンタープライズ ライブラリ、または上記の修正方法を提案できますか。
c# - Enterprise Library 6 - ログ ファイル名を動的に変更する
ロギング構成のリスナーセクションで構成値(ファイル名)を上書きするC#でログフォルダーとファイル名を動的に設定することは可能ですか? 以下のリンクをたどろうとしましたが、 以前に作成されたログ ファイルに送信される EL 5 ログ メッセージにのみ適用されます
これは、ELロギングを初期化する方法です:
これらは、listeners タグ内の私の web.config エントリです。
Logger.Write と ExceptionPolicy.HandleException を使用して、対応するトレース ログとエラー ログに書き込みます。
c# - Microsoft.Practices.EnterpriseLibrary.ConfigConsoleV6.vsix をインストールできません - 「インストールされている製品に拡張機能をインストールできません」
Microsoft.Practices.EnterpriseLibrary.ConfigConsoleV6.vsix をクリックします。エンタープライズ ライブラリ構成のインストール用。しかし、これはインストールできません。あなたの助けが必要です。以下のインストールログを参照してください
.net - EnterpriseLibrary フラット ファイルのログが変更日を更新しない
観察された動作: 新しいログ エントリがファイルに書き込まれるときに、ログ ファイルの更新日プロパティが更新されません。
予想される動作: 新しいエントリがファイルに追加されると、更新日プロパティが更新されます。
ユースケース: 特定のログ ファイル セットの変更を監視し、それらの変更をリアルタイムでブラウザー インターフェイスにパイプするログ監視ツール (log.io) を使用しようとしています。これは、Enterprise Library によって書き込まれたログ ファイルを除いて正常に機能しています。ログ ファイルは、別のプロセスがファイルにアクセスするまで、日付変更プロパティを介して更新されたことを通知しません。つまり、メモ帳でファイルを開くと、log.io はすぐに変更を取得します。私がするまで、何も起こりません。
質問: EnterpriseLibrary を構成して、フラット ファイル リスナーを介して日付変更更新を強制する方法はありますか? フラット ファイル ロギングでこの問題が発生しないロギング ライブラリはありますか?
c# - Enterprise Library Logging ブロック web.config から構成を取得
私は Web API アプリケーションを持っています。アプリケーションのソリューションには、いくつかのプロジェクトがあります。
また、すべての API が 1 つのプロジェクトに含まれています。また、ビジネス層用のプロジェクトが 1 つあります。
ビジネス層プロジェクトに関連するすべてのメソッドを含む 1 つのロギング クラスを記述し、「エンタープライズ ライブラリ ロギング ブロック」を使用します。
ビジネス層プロジェクトのクラスで web.config から関連する構成を取得する正しい手順は何ですか。
前もって感謝します。
msmq - Enterprise Library 6 のインストール msmqdistributor の例外
Enterprise Library 6 の msmqdistributor サービスをインストールしようとしていますが、次の例外が発生しました。
それが探しているタイプを要求しましたか?
事前に助けてくれてありがとう!
asp.net-mvc - Microsoft MVC を使用したエンタープライズ ライブラリ 6 の例外処理の例はありますか?
私が取り組んでいるプロジェクトでジョブ評価のためにこのテクノロジを使用して例を作成する必要がありますが、例を作成して評価するための多くの情報を見つけることができません。
exception - Enterprise Library 6.0 の Exception Handling Block を使用したい。誰かが必要なすべてのステップを教えてくれますか、それとも EL 4.0 と同じです
Enterprise Library 4.0 に関する例をいくつか入手したので、4.0 と同じように例外処理ブロックの開発を開始しましたが、例外処理が行われません。Enterprise Library for Exception Handling Block を使用するために必要なすべての手順について、誰でも言うことができますか。
c# - ローリング XML ログ ファイル Enterprise Library 6
エンタープライズ ライブラリのそれぞれの TraceListeners を使用して、ログの宛先として XML ログ ファイルとローリング フラット ファイルを使用しました。
ローリング XML ログ ファイルが必要になりました。ローリング XML ログ ファイルを作成するカスタム リスナーを実装できますか? これについてどうすればよいか、いくつかの指針を教えてください。