/ / ¿Cómo establezco el valor en un shell de comandos para dotnet core? .Net, shell, visual-studio-2015, asp.net-core

¿Cómo configuro el valor en un shell de comandos para dotnet core? .Net, shell, visual-studio-2015, asp.net-core

Ejecutando el comando dotnet core correr dotnet en una línea de comando encontré esto

Puedes optar por no usar la telemetría configurando una variable de entorno DOTNET_CLI_TELEMETRY_OPTOUT en 1 usando tu shell favorito.

DOTNET_CLI_TELEMETRY_OPTOUT

¿Cómo configuro esta variable?

Gracias por tu tiempo.

Respuestas

12 para la respuesta № 1

En uso de Windows

set DOTNET_CLI_TELEMETRY_OPTOUT=1

para evitar que dotnet.exe envíe los datos de telemetría en la sesión de línea de comandos actual.

Utilizar

setx DOTNET_CLI_TELEMETRY_OPTOUT 1

deshabilite esta característica permanentemente.


5 para la respuesta № 2

Para establecer la variable de entorno solo para la escritura actual de la sesión cmd set DOTNET_CLI_TELEMETRY_OPTOUT=1 o set DOTNET_CLI_TELEMETRY_OPTOUT=true (de acuerdo a .NET Core Tools Telemetry)

Para establecer la variable de entorno de uso permanente setx en lugar de set.

Editar: por setx tiene que ser setx DOTNET_CLI_TELEMETRY_OPTOUT 1y los cambios solo tendrán efecto cuando se abra una nueva ventana de comandos; no afectan al CMD actual.

El símbolo del sistema del desarrollador se inicia con esto .bat archivo: C:Program Files (x86)Microsoft Visual Studio 14.0Common7ToolsVsDevCmd.bat Para que puedas editarlo y añadir cambios permanentes.