命令shell设置的值在命令行中运行的dotnet核心命令DOTNET运行我怎么发现这个我在dotnet的核心
您可以通过一个DOTNET_CLI_TELEMETRY_OPTOUT环境变量设置为1退出遥测使用你最喜欢的外壳。
如何设置这个变量?
谢谢你的时间。
命令shell设置的值在命令行中运行的dotnet核心命令DOTNET运行我怎么发现这个我在dotnet的核心
您可以通过一个DOTNET_CLI_TELEMETRY_OPTOUT环境变量设置为1退出遥测使用你最喜欢的外壳。
如何设置这个变量?
谢谢你的时间。
要设置的环境变量(根据.NET Core Tools Telemetry)
要设置的环境变量永久使用setx
代替set
仅对当前CMD会话写set DOTNET_CLI_TELEMETRY_OPTOUT=1
或set DOTNET_CLI_TELEMETRY_OPTOUT=true
。
编辑: 对于setx
它必须是setx DOTNET_CLI_TELEMETRY_OPTOUT 1
,更改将只在打开一个新的命令窗口时生效 - 它们不影响当前的CMD。
开发人员命令提示符以.bat
文件启动:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat
,因此您可以对其进行编辑并添加永久性更改。
在Windows上使用
set DOTNET_CLI_TELEMETRY_OPTOUT=1
避免遥测数据是由dotnet.exe在当前命令行会话发送。
使用
setx DOTNET_CLI_TELEMETRY_OPTOUT 1
做永久禁用此功能。
组DOTNET_CLI_TELEMETRY_OPTOUT = 1 - > WORKS 然而 SETX DOTNET_CLI_TELEMETRY_OPTOUT = 1 - >不 –