ホーム>source

ASP.NETアプリケーションのように、コンソールアプリケーションでApplication Insightsイベント(SQLクエリなど)を表示する方法はありますか?

Application Insights NuGetsをインストールし、ApplicationInsights.configを構成しました。出力ウィンドウにイベントを表示できますが、診断ツールウィンドウにイベントを表示できません。

前もって感謝します。

あなたの答え
  • 解決した方法 # 1

    これがうまくいくとは思っていませんが、だが

    動作するように構成されたasp.netアプリケーションがある場合、.csprojファイルを開いて、 PropertyGroup の上部近くにある  セクションには次のようなものが必要です

    <ApplicationInsightsResourceId>/subscriptions/[some guid]/resourceGroups/[some name]/providers/microsoft.insights/components/[resource name]</ApplicationInsightsResourceId>
    
    

    それをコンソールアプリの.csprojのプロパティグループに貼り付け、ソリューションをリロードします。

    考える デバッグを開始するとき、それは私たちが探しているものの1つですが、かもしれない VS2015ではこのように機能していたVS2017で、この一部を簡略化しました。

    Vs2017では、プロジェクトタイプのみを探している場合があります。知っている 診断ハブでサポートしていますか?

    それが機能しない場合はお知らせください。それを強制的にオンにすることができるものが他にあるかどうかを確認できます。

関連記事

  • 前へ java - JPAクエリ:サブクエリをグループ化条件に結合する
  • 次へ Laravel Many to Many - Laravel多対多:3モデル