Deaktivieren Sie die Anwendungseinblicke in debug

Wie kann ich Application Insights bei Verwendung einer Debug-Konfiguration automatisch deaktivieren und nur bei Veröffentlichung aktivieren?
Ist es möglich, dies zu tun, ohne einen weiteren Instrumentierungsschlüssel nur zum Debuggen zu erstellen?

Ich habetrackevent -Anweisungen, die über den gesamten Code verteilt sind und in einer Debug-Preprozessor-Prüfung enthalten sind, sind keine ideale Lösung.

Meine aktuelle Lösung ist das Setzen desBuild Action desApplicationInsights.config file toNone, damit es nicht in das Ausgabeverzeichnis des Projekts kopiert wird, aber dies ist kein Prozess, der basierend auf der aktiven Build-Konfiguration automatisiert werden kann.

Es gibt einen Entwicklermodus, der jedoch manuell geändert werden muss (wenn es möglich war, die Konfigurationsdatei unter bestimmten Bedingungen festzulegen und den Instrumentenschlüssel zu leeren, wurde das Problem ebenfalls behoben). Sehenhttp: //apmtips.com/blog/2015/02/02/developer-mode

Referenz:http: //blogs.msdn.com/b/visualstudioalm/archive/2015/01/07/application-insights-support-for-multiple-environments-stamps-and-app-versions.asp

Antworten auf die Frage(22)

Ihre Antwort auf die Frage