2016-09-03 13 views

Odpowiedz

2

Aby ustawić zmienną środowiskową tylko dla bieżącej sesji cmd napisać set DOTNET_CLI_TELEMETRY_OPTOUT=1 lub set DOTNET_CLI_TELEMETRY_OPTOUT=true (według .NET Core Tools Telemetry)

Aby ustawić zmienną środowiskową na stałe używać setx zamiast set.

Edytuj: Dla setx musi to być setx DOTNET_CLI_TELEMETRY_OPTOUT 1, a zmiany zaczną obowiązywać dopiero po otwarciu nowego okna poleceń - nie mają wpływu na bieżącą CMD.

Podpis dewelopera jest uruchamiany z tym plikiem .bat: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat, dzięki czemu można go edytować i dodawać trwałe zmiany.

+2

zestaw DOTNET_CLI_TELEMETRY_OPTOUT = 1 -> Prace Jednak setx DOTNET_CLI_TELEMETRY_OPTOUT = 1 -> nie –

10

W Windows użyć

set DOTNET_CLI_TELEMETRY_OPTOUT=1 

aby uniknąć że dane telemetryczne przesyłane jest przez dotnet.exe w bieżącej sesji wiersza poleceń.

Zastosowanie

setx DOTNET_CLI_TELEMETRY_OPTOUT 1 

zrobić wyłączyć tę funkcję na stałe.