Azure App ServicesでホストされているVisual Studio Community 2015 Update 3で、ASP.NET Core MVCプロジェクト(コンソールアプリケーションとして起動するこれらの新機能) 。私はApplicationInsightsTraceListener
で診断トレースを取得したいので、Application Insightsをセットアップしようとしていますが、他の機能も便利です。 Azureポータルに何かを表示させるための正しい設定をまだ見つけていません。ASP.NET InsightとASP.NET Core Webアプリケーションを接続できない
Visual Studio拡張機能を使用して、プロジェクトにApplication Insightsサポートを追加しました。しかし、これは事が間違って始まるところであると思われます。ではなく、はApplicationInsights.config
です。いくつかのDLLを追加して、InstrumentationKey
を私のアプリケーション設定ファイルに入れて、Microsoft.ApplicationInsights.Web
とMicrosoft.ApplicationInsights.TraceListener
を含むNuGet経由でいくつかのアセンブリを手動で追加しました。この時点で公開すると、Azureポータルではメトリックが有効にならず、ライブストリームではと表示されます。利用できません:あなたのアプリはオフラインまたは古いSDKを使用しています。
2.1.0と2.2.0の両方のベータ版を試しました。私は、すべてのApplication Insightsのものを削除して、拡張機能を再インストールして、やり直してみました。また、拡張子を使用してスキップして、手作業でMicrosoft.ApplicationInsights.Web
などを追加しようとしました。これは、設定ファイルも作成する必要がありますが、運のないものです。他のユーザーのApplicationInsights.config
ファイルをWebからダウンロードし、自分の環境に合ったものにしようとしました。ポータルのApplication Insights部分ではこれまでどおり何もできませんでした。
設定ファイルの作成に加えて、拡張機能に加えて追加の手順はありますか? Startup.cs
にコードを追加する必要はありますか?ほとんどのドキュメントは、最初の設定がうまくいくことを当然のように思っています。
:
私Startup.csがあることになります_拡張子が機能していませんでした。 – Thom