Po zainstalowaniu VS2019 16.5.1 i 16.5.2 otrzymuję komunikat, że Windows Defender zablokował niektóre funkcje Xamarin.Messaging.Broker
i pytam, czy powinienem na to pozwolić.
Zwykle byłbym, jak się wydaje, częścią Visual Studio, ale ten plik wykonywalny znajduje się w moim pliku appdata \ local \ temp, czego bym się nie spodziewał. Przeszukiwanie sieci w poszukiwaniu informacji na ten temat niewiele daje dobrych informacji.
Czy ktokolwiek wie, co robi i dlaczego, do cholery, miałbyś umieścić exe w temp użytkownika lokalnego?
visual-studio
xamarin
John Mackerras
źródło
źródło
Odpowiedzi:
Mój komunikat pojawia się dokładnie po aktualizacji 16.5.0 do 16.5.3. Wszyscy widzimy ten komunikat w wersji 16.5.2 i nowszych.
O ile wiemy, stało się tak, ponieważ Microsoft dodaje coś nowego w 16.5.2 i nowszych wersjach, nie może to być nic oprócz pracy Microsoft, ponieważ wszyscy widzieliśmy ten komunikat zapory.
Mój plik znajdował się w C: \ users \ nazwa użytkownika \ appdata \ local \ temp \ xamarin \ xma \ broker.local \ 16.5.000.533 \ broker.exe
Ten dostęp spowoduje dodanie rekordu w zaawansowanych „regułach przychodzących” zapory, co oznacza przyznanie dostępu z zewnątrz naszym komputerom na UDP / TCP.
Wniosek:
Osobiście zezwalałem na ten plik w zaporze ogniowej, ponieważ mam mnóstwo problemów w Xamarin (specjalnie do podłączenia do Maca) i nie chcę dodawać więcej, sugeruję, abyście wszyscy zrobili to samo.
źródło
Nie wiem, dlaczego miałoby być w tej lokalizacji, ale w tym artykule wymieniono punkty końcowe umożliwiające konfigurację zapory ogniowej Xamarin. Być może może to w jakiś sposób pomóc.
https://docs.microsoft.com/en-us/xamarin/get-started/installation/firewall
źródło