『.NET Core CLI工具文档』(二).NET Core 工具遥测(应用信息收集)

说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正。
原文:.NET Core Tools Telemetry
翻译:.NET Core 工具遥测(应用信息收集)

.NET Core 工具遥测(应用信息收集)

.NET Core 工具包含收集使用信息的 遥测功能。对于 .NET 团队了解如何使用工具以便于可以提升它们是重要的。

收集的数据是匿名的,并将发布一个汇总的形式,在 知识共享署名许可协议 下供微软和社区工程师使用。

适用范围

dotnet 命令是用于启动应用程序和 .NET Core 工具。dotnet 命令它本身不会收集遥测数据。它是 dotnet 命令通过运行 .NET Core 工具来收集遥测数据。

.NET Core 命令(遥测未启用):

  • dotnet
  • dotnet [path-to-app]

.NET Core 工具 命令 (遥测启用),例如:

  • dotnet build
  • dotnet pack
  • dotnet restore
  • dotnet run

行为

默认情况下 .NET Core 工具遥测功能是启用的。你可以选择退出遥感功能,通过设置一个环境变量 DOTNET_CLI_TELEMETRY_OPTOUT (例如:在 macOS/Linux 上的 export,在 Windows 上的 set)为 true (例如:“true”,1)。

数据点

该功能收集以下几部分数据:

  • 正在使用的命令(例如: “build”、“restore”)
  • 命令退出代码
  • 对于测试项目,正在使用的测试器
  • 调用的时间戳
  • 使用的框架
  • 运行时的 IDs 是否与当前 “runtimes” 节点一致
  • 当前正在使用的 CLI 版本

该功能不会收集任何个人数据,比如用户名或者电子邮件。它不扫描你的代码,不提取任何可以视为敏感语句的项目级别数据,例如名称,仓库地址,或者作者(如果你在你的 project.json 设置这些)。我们想知道工具如何被使用,而不是你使用工具生成什么。如果你发现敏感的数据被收集,这是一个错误。请 提交一个 issue,它将会被修复。

许可协议

微软 .NET Core 分配的许可协议是 MICROSOFT .NET LIBRARY EULA。为了启动遥感,这个包括 “DATA” 部分重新输出在下面。

.NET NuGet packages 使用这个相同的许可协议,但是未开启遥感(参考上面的 适用范围)。

2.      DATA.  The software may collect information about you and your use of
the software, and send that to Microsoft. Microsoft may use this information
to improve our products and services. You can learn more about data collection
and use in the help documentation and the privacy statement at
http://go.microsoft.com/fwlink/?LinkId=528096 . Your use of the software
operates as your consent to these practices.

说明

当你首次运行一个命令(例如:dotnet restore)时,.NET Core 工具显示下面的文字。这个“首次运行”体验是微软如何通知你关于数据收集。同样的体验,最初填充你的 NuGet 缓存在 .NET Core SDK 中,避免去 NuGet.org(或者其它 NuGet 源)请求这些库。

Welcome to .NET Core!
---------------------Learn more about .NET Core @ https://aka.ms/dotnet-docs. Use dotnet --help to
see available commands or go to https://aka.ms/dotnet-cli-docs.Telemetry
---------The .NET Core tools collect usage data in order to improve your experience.
The data is anonymous and does not include commandline arguments. The data is
collected by Microsoft and shared with the community.You can opt out of telemetry by setting a DOTNET_CLI_TELEMETRY_OPTOUT
environment variable to 1 using your favorite shell.You can read more about .NET Core tools telemetry @ https://aka.ms/dotnet-cli-
telemetry.Configuring...
--------------A command is running to initially populate your local package cache, to
improve restore speed and enable offline access. This command will take up to
a minute to complete and will only happen once. 

转载于:https://www.cnblogs.com/seayxu/p/dotnet-core-tools-telemetry.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/490257.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux将一个文件的内容复制到另一个新的文件

需要创建一个新的文件new_file.txt,并把一个文件file1.txt的内容复制到这个新文件中: cat file1.txt >> new_file.txt

抠像噪点去除 unity_这个在线抠图工具,好用又免费,告别Photoshop繁杂操作

对于经常处理图像的人来说,抠图可以算得上一个非常重要的技能,不少时候抠图的过程是非常的繁杂的。说到抠图,相信很多人首先想到的是Photoshop,确实如果说到图像处理,photoshop的确算得上是最为专业的软件,…

潘云鹤院士:AI2.0和工业经济发展智能化

中国工程院院士、浙江大学教授潘云鹤来源:走向智能论坛近日,在2019中国(杭州)工业互联网大会,中国工程院院士、浙江大学教授潘云鹤发表《AI2.0和工业经济发展智能化》主题演讲。以下来自大会演讲记录,未经本…

Html5 杂记

(一)&#xff1a;html5的声明 <!DOCTYPE html> 注意&#xff1a;声明必须是 HTML 文档的第一行&#xff0c;位于 <html> 标签之前。 声明不是 HTML 标签&#xff1b;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。             转载于…

逐行对比两个文件内容的好用软件

WinMerge 可以官网下载或者去腾讯软件中心下载 https://pc.qq.com/detail/6/detail_1326.html 安装好之后&#xff0c;点击&#xff0c;文件—》打开 选取两个对比的文件

txt文件可存储最大值_403元可存储22.5TB文件 Quantom LTO-7磁带开售

磁带技术在1963年被创造出来&#xff0c;对于普通消费者来说&#xff0c;磁带就是用在存储歌曲&#xff0c;只不过随着科技进步&#xff0c;我们已经不在用“磁带”来听歌了&#xff0c;机械硬盘&#xff0c;闪存设备逐渐取代这种存储方式&#xff0c;不过磁带存储技术经过发展…

激荡十年:云计算的过去、现在和未来

来源&#xff1a;InfoQ云计算从 AWS 初创时的牛刀小试到如今巨大的行业和生态&#xff0c;从新鲜词汇变为流行语&#xff0c;它的十年发展经历了哪些阶段&#xff1f;每个阶段分别创造和发展了什么&#xff1f;未来云计算又将朝着哪些方向继续前行&#xff1f;0写在前面科学技术…

python web框架之Tornado

说Tornado之前分享几个前端不错的网站: -- Bootstraphttp://www.bootcss.com/-- Font Awesomehttp://fontawesome.io/-- bxsliderhttp://bxslider.com/-- jQuery EasyUIhttp://www.jeasyui.com/download/index.php-- jQuery UIhttp://jqueryui.com/-- parsleyjs http://…

重载,重写,隐藏

重载&#xff1a;在同一个类中&#xff0c;函数名相同&#xff0c;参数个数不同或参数类型不同&#xff0c;重载不关心函数返回类型 隐藏&#xff1a;子类和父类中存在同名函数&#xff0c;注意只要求函数同名&#xff0c;不管参数列表是否相同&#xff0c;基类函数都会被隐藏…

python十个运维实战项目_干货 | 这4个Python实战项目,让你瞬间读懂Python!

Python是一种极具可读性和通用性的编程语言。Python这个名字的灵感来自于英国喜剧团体Monty Python&#xff0c;它的开发团队有一个重要的基础目标&#xff0c;就是使语言使用起来很有趣。Python易于设置&#xff0c;并且是用相对直接的风格来编写&#xff0c;对错误会提供即时…

ubuntu报错E: 无法获得锁 /var/cache/apt/archives/lock - open (11: 资源暂时不可用)E: 无法对目录 /var/cache/apt/archives/

ubuntu报错&#xff1a; E: 无法获得锁 /var/cache/apt/archives/lock - open (11: 资源暂时不可用) E: 无法对目录 /var/cache/apt/archives/ 加锁 解决方法&#xff1a; 运行&#xff1a; sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock

Python Day1

一、安装python windows 1.下载安装包https://www.python.org/downloads/ 2.安装 默认安装到C盘下 3.配置环境变量 右键计算机属性---高级系统设置---高级---环境变量---找到变量Path以&#xff1b;为分割加上C:\python34 Linux 原带python环境是2.7可以安装更高版本 1.下载安装…

火狐导cookie文件没反应_效率指南|实操区分FireFox火狐的国内版和国际版

Firefox分为了国内版、国际版&#xff0c;书签、历史记录、设置等不支持互相同步。本来想图个方便&#xff0c;在国内的互联网环境下&#xff0c;放弃了无法登录的Chrome&#xff0c;上车Firefox就是看中电脑、手机端&#xff08;iPhone端不同步&#xff0c;国内Android没试过哈…

Struts2小结

Struts 2是在WebWork2基础发展而来的。 注意&#xff1a;struts 2和struts 1在代码风格上几乎不一样。 Struts 2 相比Struts 1的优点&#xff1a; 1、在软件设计上Struts 2 没有像Struts 1那样跟Servlet API 和 struts API 有着紧密的耦合。 Struts 2的应用可以不依赖于Servlet…

linux查看关键词前后几行内容

查看filename文件含有key所在行前10行内容 cat filename | grep key -B 10 查看filename文件含有key所在行后10行内容 cat filename | grep key -A 10 查看filename文件含有key所在行前后10行内容 cat filename | grep key -C 10 -A 表示关键字之后&#xff0c;After-B 表示…

郭仁忠院士 | 新城市科学认知与智慧城市建设

来源&#xff1a;中国地理信息产业协会7月25日&#xff0c;郭仁忠院士在2019中国地理信息产业大会&#xff08;珠海&#xff09;高端论坛上作题为《新城市科学认知与智慧城市建设》的精彩报告。经郭院士授权&#xff0c;现将报告PPT发布分享&#xff0c;以飨读者。《崛起的超级…

python随机生成一个日期_Python中随机生成未来一个月内的一个随机的日期时间

该函数可以产生从当前日期时间开始到未来一个月内的一个固定时间 import random import timeit import time import datetime #该函数随机生成未来一个月内的日期 def generatorDatetime(): dateTime_stime.time() #获取当前时间戳 dateTime_sdatetime.datetime.fromtimestamp(…

优先队列priority_queue自定义比较函数

以一个例子进行说明&#xff0c;假设优先队列的每个元素是pair<int,int>&#xff0c;我需要自定义一个用于pair<int,int>比较的函数&#xff1a; decltype返回该变量的类型 bool cmp(pair<int,int>& a, pair<int,int>& b){return a.second&g…

是否顺应互联网大脑的发育趋势决定科技企业兴衰

来源&#xff1a;今日头条前言&#xff1a;本文摘录自2019年7月中信出版社出版的《崛起的超级智能&#xff1a;互联网大脑如何影响科技未来》为什么谷歌、脸书、亚马逊、阿里巴巴、腾讯等互联网企业发展得如此迅速&#xff0c;成为世界科技巨头&#xff1f;科大讯飞、商汤科技、…

sql 两个表列包含_Oracle数据库扩展语言PL/SQL之运算符

【本文详细介绍了Oracle数据库扩展语言PL/SQL的运算符&#xff0c;欢迎读者朋友们阅读、转发和收藏&#xff01;】1 基本概念运算符是一个符号&#xff0c;告诉编译器执行特定的数学或逻辑操作。 PL/SQL 语言有丰富的内置运算符&#xff0c;运算符提供的以下几种类型&#xff1…