2
私は最近、Visual Studioを介して自分のプロジェクトにApplication Insightをインストールしましたが、それは100%構成されていますが、Startup.csには追加されたコードはありません。それを完全に機能させるために何かを追加する必要がありますか?Application Insightsに設定を追加
私は最近、Visual Studioを介して自分のプロジェクトにApplication Insightをインストールしましたが、それは100%構成されていますが、Startup.csには追加されたコードはありません。それを完全に機能させるために何かを追加する必要がありますか?Application Insightsに設定を追加
ASP.NETのコアサイトにアプリケーションの洞察を追加する方法は2つあります。
public void ConfigureServices(IServiceCollection services)
{
services.AddApplicationInsightsTelemetry(Configuration); // here
var builder = services.AddMvc();
}
あなたはappsettings.json
ファイル内計装キーを追加する必要があります:
public static void Main(string[] args)
{
var host = new WebHostBuilder()
.UseKestrel()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseIISIntegration()
.UseStartup<Startup>()
.UseApplicationInsights() // Here
.Build();
host.Run();
}
それともConfigureServices
方法で
{
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Information"
}
},
"ApplicationInsights": {
"InstrumentationKey": "4bbb7b98-78f8-49c3-8ede-da3215b75f43"
}
}
恐ろしいありがとう
Program.cs
ファイルで!あなたがProgram.csファイルで言及した行を追加したようです。 – Bill
少なくともVS 2017の新しいテンプレートがProgram.csに追加されています。 – juunas