Як я можу автоматично відключити статистику програми при використанні конфігурації налагодження та включити її лише під час випуску?
Чи можна це зробити без створення іншого інструментального ключа лише для налагодження?
У мене trackevent
заяви, розкидані по всьому коду, вкладення їх всередину перевірки препроцесора налагодження не є ідеальним рішенням.
Моя поточна рішення для установки Build Action
в ApplicationInsights.config
файл , щоб None
таким чином , що він не копіюється в вихідному каталог проекту, але це не процес , який може бути автоматизований на основі активної конфігурації збірки.
Існує Режим для розробників, але його потрібно змінити вручну (якщо можна було умовно встановити файл конфігурації, видаливши також вирішену проблему інструментарій). Дивіться http://apmtips.com/blog/2015/02/02/developer-mode/
WindowsAppInitializer.InitializeAsync();
(я також спробував після нього), але лічильник подій про уявлення візуальної студії збільшився. Мені не вдалося побачити, чи ефективно цей сеанс було записано на блакитному порталі, оскільки там занадто багато сеансів та користувачів. Я спробую протягом ночі.