Я следил за этой статьей для добавления cloud_RoleName в мое веб-приложение (https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/azure-monitor/app/app-map.md#net),. Я только что попробовал это с очень простым веб-приложением ASP.net. Я создал библиотеку классов для телеметрии и сослался на нее с помощью мое веб-приложение и убедился, что инструментальный ключ используется. Теперь, когда я инициализирую пользовательский класс TELEMETRY программно, т. е. (Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration.Active.TelemetryInitializers.Add (новый ExtendedIDTelemetryInitializer ())) .. Он работает очень хорошо и никаких проблем вообще. Телеметрия отправляется на мой ресурс Azure App Insights с моим пользовательским CLOUD_ROLENAME, но если я пытаюсь добавить его декларативно, то есть, добавляя код INITIALIZE в файл ApplicationInsights.config, он НЕ РАБОТАЕТ :( с моим CUSTOM cloud_RoleName ничего не сообщается в Azure App Insights, есть какая-нибудь помощь в этом? Я хочу пойти по пути DECLARATIVE вместо программного, поскольку мне нужно отправить этот код стороннему продукту, и они не могут вносить изменения в событие STARTUP, чтобы добавить его. т. Не уверен, почему DECLRATIVE не работает никакой помощи? мой файл ApplicationInsights.config выглядит следующим образом. Любая помощь? <Add Type="KSTelemetry.Telemetry.MyTelemetryInitializer,KSTelemetry"/>