Coś, o czym nikt nie wspomniał powyżej ...
Według mojego dziennika zapory, VsHub.exe, Microsoft.VsHub.Server.HttpHost.exe i Microsoft.VsHub.Server.HttpHostx64.exe próbują komunikować się online .
Adresy, które widziałem, z którymi były próby połączeń wychodzących, to 191.236.194.164 (Microsoft Azure, Wichita Kansas) i 23.102.160.172 (Microsoft Azure, Redmond Washington).
Zdaję sobie sprawę, że „nowoczesne” oprogramowanie ma być zintegrowane z chmurą, ale ...
Jako osoba, która nie wymaga niczego od serwerów Microsoft Azure i która jest uzasadniona troską o prywatność i nie ujawnia żadnej części tego, nad czym pracuję, do świata zewnętrznego, naprawdę chciałbym A) mieć sposób, aby wybrać nie uruchamiać te programy lub B) otrzymać ustawienia ograniczające ich czat online. Tak, zapora blokuje połączenia, ale to ostateczność.
Wystarczy proste pole wyboru „[] Skontaktuj się z serwerami Microsoft Azure”. Nie ma dla mnie znaczenia, czy oznaczałoby to nie uruchamianie programów, o których mowa, czy po prostu brak ich połączeń online. Sądzę, że z perspektywy zasobów ten pierwszy byłby lepszy, ponieważ zużywałby mniej zasobów.
Z reguły nie proponowałbym zmiany plików w pakiecie plików zainstalowanej aplikacji, ale ponieważ mam środowisko maszyny wirtualnej, w którym mogę testować zmiany w Visual Studio 2015 bez większych konsekwencji (migawki są wspaniałe), próbowałem zmienić uprawnienia (aby usunąć dziedziczenie, a następnie uniemożliwić użytkownikom odczyt i wykonanie) do tych trzech plików.
Voila, koniec z uruchomionymi aplikacjami VsHub, próbującymi skontaktować się ze zdalnymi systemami.
Visual Studio przychodzi od razu. Nie widzę tutaj wad.
-Kolęda