2016-08-24 27 views
1

私はApplication Insightを初めて使用し、コンソールアプリケーションでカスタムデータを送信するという概念をテストしました。 Azureのポータルの検索バーでカスタムイベントを見ることができました。Visual Studio Application Insightsツールバーにイベントが表示されない

私の問題はいくつかのチュートリアルですが、Visual Studioにはイベントの数を示すツールバーがあります。 アプリケーションの洞察(21)が、鉱山はちょうどその横に番号なしアプリケーションの洞察を持っており、それをクリックすると0のイベント

私のコードを示しユーバー-単純です:

static void Main(string[] args) 
{ 
    TelemetryConfiguration.Active.InstrumentationKey = "APPLICATIONINSIGHTS_GUID"; 

    TelemetryClient TC = new TelemetryClient(); 
    TC.TrackEvent("My event"); 
    TC.Flush(); 
} 

私が持っていますVisual Studio 2015をインストールする必要があります。

答えて

2

ApplicationInsights.configファイルをプロジェクトに追加する必要があります。

ビルド

上の出力ディレクトリにコピーし、ファイル

enter image description here

またようにあなたは、少なくともあなたに<ApplicationInsights ...ルートタグを持っていることを確認し、必ずビルドアクションがContentで、出力ディレクトリがCopy if newer/Copy alwaysであることを確認してください設定ファイル。このようなもの:

<?xml version="1.0" encoding="utf-8"?> 
    <ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings"> 
    </ApplicationInsights> 
+0

なぜビルドアクションをコンテンツに設定する必要があるのですか? – igorushi

+0

これを動作させるには、設定ファイルを出力ディレクトリに入れる必要があります。 –

関連する問題