Ham*_*Zia 23 .net shell visual-studio-2015 asp.net-core
运行dotnet core命令dotnet在命令行中运行我发现了这个
您可以使用您喜欢的shell将DOTNET_CLI_TELEMETRY_OPTOUT环境变量设置为1来选择退出遥测.
如何设置此变量?
谢谢你的时间.
Ral*_*ing 28
在Windows上使用
set DOTNET_CLI_TELEMETRY_OPTOUT=1
Run Code Online (Sandbox Code Playgroud)
避免dotnet.exe在当前命令行会话中发送遥测数据.
使用
setx DOTNET_CLI_TELEMETRY_OPTOUT 1
Run Code Online (Sandbox Code Playgroud)
永久禁用此功能.
小智 9
在 MacOS 中,使用
echo "DOTNET_CLI_TELEMETRY_OPTOUT=1" | sudo tee -a /etc/environment
Run Code Online (Sandbox Code Playgroud)
将变量设置添加到您的环境中。
http://gigi.nullneuron.net/gigilabs/net-core-tools-telemetry/
仅为当前cmd会话写入设置环境变量set DOTNET_CLI_TELEMETRY_OPTOUT=1或set DOTNET_CLI_TELEMETRY_OPTOUT=true(根据.NET Core Tools遥测)
要永久使用setx而不是设置环境变量set.
编辑:setx必须如此setx DOTNET_CLI_TELEMETRY_OPTOUT 1,更改只有在打开新命令窗口时才会生效 - 它们不会影响当前的CMD.
开发人员命令提示符以此.bat文件启动:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat因此您可以编辑它并添加永久更改.
对于类 Unix 操作系统上的 Bash(您可以通过在终端中键入内容来了解您是否正在使用 Bash echo $SHELL),您可以执行以下操作。请注意,这仅适用于预安装!要在安装 SDK 后选择退出,您必须设置环境变量,然后使用设置的值重新运行安装程序:
设置变量
DOTNET_CLI_TELEMETRY_OPTOUT=1
Run Code Online (Sandbox Code Playgroud)
测试变量是否设置正确(应该看到1输出)
echo $DOTNET_CLI_TELEMETRY_OPTOUT
Run Code Online (Sandbox Code Playgroud)
在您选择的文本编辑器中打开.bashrc(对于 Fedora,默认是 GNU Nano)
nano $HOME/.bashrc
Run Code Online (Sandbox Code Playgroud)
滚动到文件底部。添加以下行
export DOTNET_CLI_TELEMETRY_OPTOUT=1
Run Code Online (Sandbox Code Playgroud)
保存并退出(在GNU Nano中,你可以按ctrl+x,它会要求你保存)。然后重新启动终端会话。
exec bash
Run Code Online (Sandbox Code Playgroud)
测试变量是否设置正确(应该看到1输出):
echo $DOTNET_CLI_TELEMETRY_OPTOUT
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9026 次 |
| 最近记录: |