イベントログがない:CoCreateエラー (.NET)
イベントログがない:CoCreateエラー (.NET)

イベントログがない:CoCreateエラー (.NET)

問題点

.NETアプリケーションが数分経ってもデータをレポートせず、New Relicイベントログがない場合、New Relicと競合する別のプロファイラーを実行している可能性があります。
New Relicが別のプロファイラーと競合しているかどうか確認する方法は以下の通りです。

  1. 以下のようにアプリケーションのイベントログのエラーを確認します。

  2. エラーの CLSIDをNew RelicのCLSIDと比較します。
  3. CLSIDが一致しない場合は、別の.NETプロファイラーを実行している可能性があります。解決策をご覧ください。CLSIDが一致しない場合は、CoCreateインスタンスアクセス許可のエラーをご覧ください。

解決方法

. NET のアーキテクチャのため、同時に1つのプロファイラーのみ実行することができます。.NET用New Relicを使用するには他のプロファイラーをアンインストールしてください。

原因

これらのエラーは他の.NETプロファイラーが実行中であることを示唆しています。プロファイラーが機能するためには、New Relic .NET agentが共通言語ランタイム( CLR )をもつプロファイラーとして登録されていなければなりません。コードが読み込まれている時、CLRは.NET agentを呼び出し、関心事のメソッドの呼び出しでない場合は、エージェントはコードをインストルメント化します。

関連情報

New Relic オンライン テクニカル コミュニティの .NET監視に関するディスカッションにぜひご参加ください! テクニカルコミュニティは、 New Relicツールセットについて議論し、トラブルシューティングを行うための公開プラットフォームです。

PROプランのすべての機能を
14日間無料でお試し

新規無料登録いただくとPROプランのすべての機能を
14日間無料でお試しいただけます。
クレジットカードなど決済情報の登録は不要です。

各プランの詳細はこちらからご確認ください。