2017-07-04 10 views
0

コンソールアプリケーションでLog4Netを実行していて、ログイベントをApplication Insightに送信したいと考えています。コンソールアプリケーションでのアプリケーションインサイトの設定

私のプロジェクトを右クリックしてもAIを追加できません。オプションとして表示されません。

NuGetを使用してAI SDKをインストールし、テレメトリクライアントを作成できましたが、計測器キーを追加する場所がわかりません。

Thisチュートリアルは言う:

は、あなたのコード内計装キーのいずれかを設定します。

TelemetryConfiguration.Active.InstrumentationKey = " your key "; 

または(あなたが標準テレメトリパッケージのいずれかをインストールした場合)ApplicationInsights.configで

<InstrumentationKey>your key</InstrumentationKey> 

私は私はプロジェクトにAIを追加することができなかったので、ApplicationInsights.configファイル。このように遠隔測定クライアントをインスタンス化するときにキーを追加しただけで動作するでしょうか?

答えて

1

最後の提案はおそらく動作します。

TelemetryConfiguration.Active.InstrumentationKey = ConfigurationManager.AppSettings["applicationInsights"]; 
+0

私はそのコードをどこに追加しますか? –

+1

あなたのプログラムの初めのどこか、メインにあります。またはinitメソッドで。 – Peter

関連する問題