Visual studio 2015 c ++ mga nakatagong code ng tagagawa ay tumatawag sa mga serbisyo ng telemetry ng Microsoft

Video: How to add the Azure Cloud Shell to Visual Studio Code | Azure Tips and Tricks 2024

Video: How to add the Azure Cloud Shell to Visual Studio Code | Azure Tips and Tricks 2024
Anonim

Kapag gumagamit ng teknolohiya, kahit papaano ay hinubad ng mga gumagamit ang kanilang mga virtual na damit at ibunyag ang higit pa sa karaniwang ginagawa nila. Kailangang mai-access ng mga app ang pribadong impormasyon tulad ng nilalaman ng iyong mga email o listahan ng iyong contact upang maihatid ang pinakamahusay na posibleng karanasan ng gumagamit. Sa kasamaang palad, maraming mga gumagamit ay hindi alam ang dami at uri ng impormasyon na kinokolekta sa kanila ng mga kumpanya tulad ng Microsoft, dahil napakakaunting basahin ang mga termino at kundisyon bago gamitin ang isang partikular na serbisyo.

Ang isang serbisyo tulad ng Cortana ay patuloy na nagtitipon ng impormasyon tungkol sa iyo, ngunit ang mabuting balita ay maaari mong mai-edit ang mga pahintulot. Kahit na ang iyong Windows 10 computer camera ay maaaring mag-espiya sa iyo nang hindi mo alam kahit na. Kung nais mong limitahan ang data ng iba't ibang mga apps at serbisyo na kolektahin, iminumungkahi namin na suriin mo ang mga Windows 10 na privacy app at piliin ang isa na pinakaangkop sa iyong mga pangangailangan.

Tulad ng kung ito ay hindi sapat, nahuli ngayon ang Microsoft sa gitna ng isa pang iskandalo sa privacy. Sa oras na ito, ang nangungunang papel ay kinuha ng Visual Studio 2015 C ++ Compiler ng kumpanya, kung saan natuklasan ng mga gumagamit ang dalawang nakatagong mga code na nagdaragdag ng tawag sa telemetry sa mga binaries habang sila ay pinagsama: telemetry_main_invoke_trigger at telemetry_main_return_trigger.

Nagalit nang labis si Coder matapos nilang makita ang mga code, lalo na dahil hindi nabanggit ng Microsoft ang anumang bagay tungkol sa kanilang pag-iral sa dokumentasyon nito. Si Steve Carroll, Development Manager para sa koponan ng Visual C ++, ay inaangkin na ang pagpapaandar ng telemetry ay ganap na walang kasalanan, at walang pinag-aalala ang mga gumagamit.

Napakahusay ng aming hangarin - ang aming pagnanais ay upang bumuo ng isang balangkas na makakatulong sa pagsisiyasat sa mga problema sa pagganap at pagbutihin ang kalidad ng aming optimizer kung mayroon kaming makakuha ng anumang mga ulat ng mga pagbagal o mga endemikong mga problema sa patlang.

Humihingi kami ng paumanhin sa pagtaas ng mga antas ng hinala kahit na hindi kasama ang pinagmulan ng CRT, ito ay lamang ng pangangasiwa sa aming bahagi. Sa kabila nito, inimbestigahan na ng ilan sa iyo kung paano gumagana ang mekanismong ito sa masarap na detalye. Tulad nang natawag na mo, kung ano ang ginagawa ng code ay nag-trigger ng isang kaganapan sa ETW na, kapag naka-on ito, ay magpapalabas ng mga timestamp at naglo-load ng mga kaganapan sa module. Ang data ng kaganapan ay maaari lamang bigyang kahulugan kung ang isang customer ay nagbibigay sa amin ng impormasyon ng simbolo (ibig sabihin PDB) kaya ang data na ito ay naaangkop lamang sa mga customer na aktibong humihingi ng tulong mula sa amin at handang ibahagi ang mga PDB bilang bahagi ng kanilang pagsisiyasat. Hindi talaga namin napasa ang buong ehersisyo na ito sa anumang mga customer hanggang ngayon, at hanggang ngayon ay umaasa kami sa aming itinatag na mga pamamaraan upang siyasatin at malutas ang mga potensyal na problema sa halip.

Ipinangako ng Microsoft na alisin ang mga kaganapang ito sa Update 3 at nag-aalok din ng isang solusyon para sa mga gumagamit na huwag paganahin ang mga tawag sa function ng telemetry sa kasalukuyang bersyon ng Visual Studio 2015 C ++. Upang hindi paganahin ang dependency, maaari kang magdagdag ng notelemetry.obj sa iyong linya ng commander.

Ano ang iyong gawin sa kaganapang ito? Sa palagay mo, ito ay isang slip lamang mula sa Microsoft, o may higit pa rito kaysa sa nakakatugon sa mata?

Visual studio 2015 c ++ mga nakatagong code ng tagagawa ay tumatawag sa mga serbisyo ng telemetry ng Microsoft