Я абсолютный новичок в Application Insights, и, к сожалению, за целый день попыток я так и не смог заставить его работать. Я попытался с помощью следующего кода:
this.telemetryClient = new TelemetryClient(TelemetryConfiguration.CreateDefault());
this.telemetryClient.TrackTrace($"Test", Microsoft.ApplicationInsights.DataContracts.SeverityLevel.Warning);
Но когда я захожу в окно обзора приложений и показываю всю телеметрию из текущего сеанса отладки, ничего не регистрируется. Один пользователь сказал, что файл ApplicationInsights.config отсутствует (и что пустой файл подойдет для отладки), я создал его, но он ничего не изменил.
Затем я попробовал самое простое консольное приложение, которое я смог найти - https://docs.microsoft.com/en-us/azure/azure-monitor/app/console. У меня нет ключа инструментария, и из сотен форумов, которые я прочитал сегодня, если вы оставите его пустым, он все равно должен появиться в отладочной телеметрии. Увы, в Application Insights все еще ничего нет.
Как мне заставить его работать? Я просто хочу увидеть одно сообщение Trace в окне Visual Studio Application Insights при запросе «отладки телеметрии».