2016-09-03 165 views
9

命令shell設置的值在命令行中運行的dotnet核心命令DOTNET運行我怎麼發現這個我在dotnet的核心

您可以通過一個DOTNET_CLI_TELEMETRY_OPTOUT環境變量設置爲1退出遙測使用你最喜歡的外殼。

DOTNET_CLI_TELEMETRY_OPTOUT

如何設置這個變量?

謝謝你的時間。

回答

2

要設置的環境變量(根據.NET Core Tools Telemetry

要設置的環境變量永久使用setx代替set僅對當前CMD會話寫set DOTNET_CLI_TELEMETRY_OPTOUT=1set 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,因此您可以對其進行編輯並添加永久性更改。

+2

組DOTNET_CLI_TELEMETRY_OPTOUT = 1 - > WORKS 然而 SETX DOTNET_CLI_TELEMETRY_OPTOUT = 1 - >不 –

10

在Windows上使用

set DOTNET_CLI_TELEMETRY_OPTOUT=1 

避免遙測數據是由dotnet.exe在當前命令行會話發送。

使用

setx DOTNET_CLI_TELEMETRY_OPTOUT 1 

做永久禁用此功能。