• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

CoCreateのエラーです。イベントログなし

問題

トラフィックを生成して数分待っても、.NET アプリケーションは New Relic にデータを報告しません。また、.NET アプリの New Relic イベントログもありません。

解決

他のプロファイラーを実行していて、New Relic と競合している可能性があります。.NETのアーキテクチャ上、一度に実行できるプロファイラーは1つだけです。

New Relicが他のプロファイラーと競合しているかどうかを確認するため。

  1. アプリケーションのイベントログにエラーが出ていないか確認してください。

    NET Runtime version 2.0.50727.4234 - Failed to CoCreate profiler. Profiler CLSID: '{TRQGTQJM-KMJB-FQGP-VNGG-KUQTZWCKQ6QQ}'.
    NET Runtime version 4.0.30319.296 - Loading profiler failed during CoCreateInstance. Profiler CLSID: '{71DA0A04-7777-4EC6-9643-7D28B46A8A41}'.
  2. エラーのCLSIDとNew RelicのCLSIDを比較します。

    {71DA0A04-7777-4EC6-9643-7D28B46A8A41} (agent for .NET Framework)
    {36032161-FFC0-4B61-B559-F6C5D41BAE5A} (agent for .NET Core)
  3. 次のうち1つを行います。

原因

これらのNET Runtime versionエラーは、別の .NET プロファイラーが実行されていることを示しています。New Relic .NET エージェントを機能させるには、共通言語ランタイム (CLR) をプロファイラーとして登録する必要があります。コードが読み込まれると、CLR は .NET エージェントを呼び出します。エージェントは、必要に応じてメソッド呼び出しのコードを計測します。

Copyright © 2023 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.