
Dans la mise a jour 2 (update 2) de Visual Studio 15, le compilateur C++ insert (link) un module de télémétrie (envoie de données en automatique sur la santé de l’exécutable en arrière plan, chez Microsoft) dans vos exécutables lors de la phase de linkage que se soit en mode débogage ou pas.
Comme par hasard, l’insertion de ce module est automatique, sans votre avale, il n’existe aucun message l’indiquant et il n’est pas documenté !
C’est l’équipe de Redit qui s’en est aperçu et l’a signalé à Microsoft. Microsoft a répondu que c’était une erreur et que ce module ne sera plus inséré automatiquement dans la prochaine mise à jour de Visual Studio (update 3).
En attendant, si vous voulez empêcher l’insertion de ce module dans vos exécutables il faut que vous ajoutiez « notelemetry.obj » aux options de linkage.
Sources :