Dados de telemetria da CLI do .NET

O SDK do .NET inclui um recurso de telemetria que coleta dados de uso e falha sobre a CLI do .NET. A CLI é o conjunto de verbos que permitem criar, testar e publicar aplicativos. A telemetria não é coletada de aplicativos .NET. Para obter mais informações, confira o artigo Telemetria do SDK do .NET.

Este relatório resume o uso total coletado em 1 de dezembro de 2025 para os 90 dias anteriores.

Desafios envolvendo os dados

Há desafios significativos para entender os dados de uso da CLI do .NET. O maior problema é que não sabemos quantos desenvolvedores usam diretamente o SDK do .NET, mesmo tendo uma contagem total de endereços MAC com hash (compartilhados na seção a seguir). Acreditamos que uma parte significativa dos dados de uso é gerada por computadores de compilação e integração contínua em execução regular, em vez das pessoas. Também acreditamos que alguns ambientes alteram frequentemente os endereços MAC (e, portanto, o hash que recebemos), enquanto outros reutilizam um pequeno conjunto (como o Docker). Isso significa que é realmente difícil cogitar sobre endereços MAC, pois há tanto a expansão artificial e como a compactação desses endereços em jogo.

Contagem total de endereços MAC

A contagem total de hashes de endereços Mac exclusivos é: 92.499.833.

Sistema Operacional

O detalhamento de hashes de endereço Mac exclusivos por sistema operacional:

Sistema Operacional Porcentagem
Linux 74,2%
Windows 24,2%
macOS 1,6%

Detalhamento entre as versões do Windows:

RID Porcentagem
win-x64 89,0%
win10-x64 8,7%
win-x86 1,5%
win-arm64 0,6%
Outro 0,2%

O detalhamento para macOS entre as versões:

Versão do Sistema Operacional Porcentagem
osx-x64 55,6%
osx-arm64 21,8%
osx.15-x64 8,3%
osx.10.20-x64 4,8%
osx.11.4-x64 4,6%
osx.15-arm64 1,8%
osx.26-arm64 0,8%
Outro 2,3%

O detalhamento no Linux entre distribuições e versões:

Distribuição e versão Porcentagem
linux-x64 94,1%
ubuntu.24.04-x64 1,9%
linux.linux-musl-x64 1,0%
linux-arm64 0,9%
ubuntu.22.04-x64 0,6%
debian.11-x64 0,6%
Outro 0,9%

Número de versão do SDK

A tabela a seguir mostra o detalhamento pelo número de versão do SDK:

Versão do SDK Porcentagem
9.0.305 22,2%
9.0.306 17,8%
8.0.414 9,1%
8.0.415 7,2%
9.0.304 6,7%
10.0.100 5,4%
8.0.416 4,3%
8.0.413 3,3%
8.0.412 2,1%
6.0.428 1,9%
9.0.203 1,7%
9.0.307 1,7%
9.0.308 1,3%
10.0.100-rc.2.25502.107 0,9%
8.0.100 0,7%
8.0.204 0,6%
7.0.410 0,6%
9.0.300 0,6%
10.0.100-rc.1.25451.107 0,6%
Outro 11,3%

Verbos da CLI

A seguinte tabela mostra o detalhamento por verbos CLI:

Verbo Porcentagem
restore 16,10%
build 15,01%
nuget 12,76%
test 12,23%
tool 8,07%
publish 7,00%
new 6,75%
add 5,98%
run 2,85%
msbuild 2,00%
pack 1,15%
list 0,87%
clean 0,80%
workload 0,76%
format 0,72%
ef 0,69%
vstest 0,46%
sln 0,16%
user-secrets 0,11%
package 0,07%
help 0,07%
remove 0,07%
watch 0,05%
script 0,03%
sdk 0,02%
fsi 0,02%
version 0,01%
install 0,01%
Outro 5,18%

País/região

A tabela a seguir mostra o detalhamento por país/região:

ISO País/região Porcentagem
US Estados Unidos 68,1%
GB Reino Unido 6,6%
DE Alemanha 5,8%
FR França 4,5%
- N/A 4,0%
BE Bélgica 2,8%
NL Países Baixos 1,3%
IE Irlanda 0,9%
SE Suécia 0,9%
AU Austrália 0,6%
IN Índia 0,4%
SG Cingapura 0,3%
CA Canadá 0,3%
CN China 0,3%
IL Israel 0,2%
HK RAE de Hong Kong 0,2%
RU Rússia 0,2%
BR Brasil 0,2%
JP Japão 0,2%
CZ Tchéquia 0,1%
VN Vietnã 0,1%
PL Polônia 0,1%
TR Turquia 0,1%
IT Itália 0,1%
MX México 0,1%
ES Espanha 0,1%
DK Dinamarca 0,1%
KR Coreia 0,1%
ID Indonésia 0,1%
RO Romênia 0,1%
UA Ucrânia 0,1%
IR Iran 0,1%
NO Norway 0,1%
- Outro 0,8%

Estrutura de destino

A tabela a seguir mostra a estrutura de destino passada como parâmetro para comandos CLI, como dotnet new:

Valor da estrutura de destino Porcentagem
net8.0 44,26%
net9.0 16,39%
net10.0 5,01%
net472 4,38%
net6.0 4,31%
net9.0-android 4,29%
net9.0-ios 3,75%
net462 1,86%
net8.0-windows 1,48%
net8.0-android 1,38%
netstandard2.0 1,34%
net8.0-ios 1,11%
net9.0-windows10.0.19041.0 1,07%
net48 1,06%
netcoreapp3.1 0,84%
net10.0-android 0,70%
net8.0-windows10.0.19041.0 0,57%
net10.0-windows10.0.19041.0 0,56%
net7.0 0,56%
net9.0-maccatalyst 0,38%
net5.0 0,28%
net9.0-windows 0,27%
net10.0-ios 0,18%
net8.0-windows10.0.17763.0 0,16%
netstandard2.1 0,15%
net6.0-windows 0,15%
net8.0-maccatalyst 0,13%
net9.0-windows10.0.26100.0 0,13%
Outro 3,25%