Visual Studio 2015: Microsoft will automatische ETW-Aufrufe entfernen

Microsoft will zusätzliche ETW-Ereignisse aus den statischen Laufzeitbibliotheken von Visual C++ entfernen. Entwicklungsleiter Steve Carroll kündigte dies am 10. Mai 2016 in einer Stellungnahme zur Diskussion über Telemetrieaufrufe an. Die Änderung ist für Visual Studio 2015 Update 3 vorgesehen.

ETW-Ereignisse sind kein Beleg für einen Datenversand

Carroll zufolge sollte die Technik bei der Untersuchung von Performance-Problemen und der Verbesserung des Optimierers helfen. Bei Aktivierung erzeugt sie Zeitstempel und Ereignisse zu geladenen Modulen. Für die Interpretation benötige Microsoft zusätzlich vom Kunden bereitgestellte Symboldaten, etwa PDB-Dateien. Das Verfahren sei bis dahin noch nicht mit Kunden vollständig durchlaufen worden.

Die bloße Existenz solcher Aufrufe belegt daher keine automatische Netzwerkübertragung an Microsoft. Carroll entschuldigte sich außerdem dafür, dass der zugehörige CRT-Quellcode nicht mitgeliefert worden war.

Linkeroption für Update 2

Für Visual Studio 2015 Update 2 nennt Carroll eine Zwischenlösung: notelemetry.obj soll der Linker-Kommandozeile hinzugefügt werden, um die Abhängigkeit zu entfernen. Das ist eine Änderung am Build, keine allgemeine Windows-Datenschutzeinstellung.

Update 2 war am 30. März erschienen. Die versionsbezogenen Release Notes beschreiben dessen Compiler- und Bibliotheksänderungen. Die angekündigte Entfernung in Update 3 bleibt zum Zeitpunkt der Stellungnahme eine geplante Korrektur.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein