DEV Community

Discussion on: Is there a solid fork of .NET Core CLI without data collection?

Collapse
 
yaser profile image
Yaser Al-Najjar • Edited

I disable telemetry from OS level, using hosts file with this tool:

github.com/Wohlstand/Destroy-Windo...

I haven't tried this, but it seems good too: github.com/10se1ucgo/DisableWinTra...

Collapse
 
kspeakman profile image
Kasey Speakman

Do you know if this also affects dotnet core telemetry? I am unsure whether core's goes to the same locations that Windows 10 uses.

Collapse
 
yaser profile image
Yaser Al-Najjar • Edited

I really don't know for sure, but I think telemetry stuff are on the same servers...

BTW, you can check the servers IP addresses using tools like Fiddler (and then add them to your hosts file)

I also found that there is an opt-out env var:

docs.microsoft.com/en-us/dotnet/co...

gist.github.com/nathanchere/b32d92...

Thread Thread
 
kspeakman profile image
Kasey Speakman

We use that env var already. Setting it is part of our dev setup instructions. But there is no guarantee that it will continue to work in the future.

Thread Thread
 
yaser profile image
Yaser Al-Najjar

The same goes to the IP addresses if you write them down, MS is changing those IPs every now and then (to keep their telemetry working).

Thread Thread
 
kspeakman profile image
Kasey Speakman • Edited

Yes, and Windows updates seems to turn back on data collection that has been turned off.