Datos de telemetría de la CLI de .NET

El SDK de .NET incluye una función de telemetría que recopila datos de uso y fallos sobre la CLI de .NET. La CLI es el conjunto de verbos que le permiten compilar, probar y publicar sus aplicaciones. La telemetría no se recoge de las aplicaciones .NET. Para obtener más información, consulte el artículo sobre telemetría del SDK de .NET.

Este informe resume el uso total recopilado en 15 de septiembre de 2025 los 90 días anteriores.

Desafíos con los datos

La comprensión de los datos de uso de la CLI de .NET plantea importantes retos. El mayor de ellos es que no sabemos cuántos desarrolladores utilizan directamente el SDK de .NET, aunque tenemos un recuento total de direcciones MAC con hash (que se comparte en la siguiente sección). Creemos que una parte importante de los datos de uso es generada por máquinas de compilación e integración continua que se ejecutan regularmente, y no por personas. También creemos que algunos entornos cambian con frecuencia las direcciones MAC (y por tanto el hash que recibimos) mientras que otros reutilizan un pequeño conjunto (como Docker). Esto significa que es realmente difícil razonar sobre las direcciones MAC, ya que hay tanto expansión como compresión artificial de estas direcciones en juego.

Recuento total de direcciones MAC

El recuento total de hashes de direcciones Mac únicas es: 74.900.814.

Sistema operativo

Desglose de hash de direcciones Mac únicas por sistema operativo:

SO Porcentaje
Linux 71,0%
Windows 27,9%
macOS 1,1%

Desglose de Windows entre versiones:

RID Porcentaje
win-x64 87,9%
win10-x64 9,7%
win-x86 1,7%
win-arm64 0,4%
Otros 0,2%

Desglose de macOS entre versiones:

Versión del sistema operativo Porcentaje
osx-x64 45,7%
osx-arm64 33,3%
osx.15-arm64 3,8%
osx.14-x64 3,3%
osx.15-x64 3,2%
osx.10.19-x64 2,0%
osx.11.3-x64 1,9%
osx.10.20-x64 1,8%
osx.11.4-x64 1,7%
osx.13-x64 1,0%
Otros 2,2%

Desglose de Linux entre distribuciones y versiones:

Distribución y versión Porcentaje
linux-x64 89,2%
ubuntu.24.04-x64 6,0%
linux.linux-musl-x64 1,2%
ubuntu.22.04-x64 0,8%
debian.11-x64 0,7%
ubuntu.20.04-x64 0,6%
linux-arm64 0,6%
Otros 0,9%

Número de versión del SDK

En la tabla siguiente se muestra el desglose por número de versión del SDK:

versión de SDK Porcentaje
9.0.304 13,0%
8.0.413 11,4%
8.0.412 11,4%
9.0.303 8,1%
9.0.301 7,8%
8.0.411 6,7%
9.0.302 4,9%
9.0.203 4,8%
6.0.428 3,7%
8.0.410 3,0%
8.0.202 2,4%
8.0.414 2,0%
9.0.300 1,8%
9.0.305 1,3%
7.0.410 1,2%
8.0.100 0,8%
8.0.204 0,7%
9.0.200 0,6%
10.0.100-preview.5.25277.114 0,6%
9.0.100 0,5%
8.0.404 0,5%
8.0.403 0,5%
8.0.406 0,5%
3.1.426 0,5%
Otros 11,2%

Verbos de la CLI

En la tabla siguiente se muestra el desglose por verbos de la CLI:

Verbo Porcentaje
restore 16,32%
build 15,39%
test 12,79%
nuget 12,00%
tool 9,02%
publish 7,01%
new 5,77%
add 4,97%
run 2,95%
msbuild 2,17%
pack 1,14%
list 0,88%
clean 0,80%
format 0,74%
workload 0,72%
ef 0,71%
vstest 0,64%
sln 0,20%
user-secrets 0,14%
help 0,09%
remove 0,06%
package 0,06%
watch 0,05%
sdk 0,03%
script 0,02%
fsi 0,02%
version 0,01%
install 0,01%
aspnet-codegenerator 0,01%
Otros 5,29%

País o región

En la tabla siguiente se muestra el desglose por región o país:

ISO País o región Porcentaje
US Estados Unidos 65,7%
GB Reino Unido 7,8%
DE Alemania 6,8%
FR Francia 4,9%
IE Irlanda 3,4%
- N/A 2,4%
BE Bélgica 1,5%
NL Países Bajos 1,4%
SE Suecia 0,7%
AU Australia 0,7%
CA Canadá 0,6%
IN India 0,5%
CN China 0,3%
SG Singapur 0,3%
JP Japón 0,2%
RU Rusia 0,2%
BR Brasil 0,2%
IL Israel 0,2%
HK RAE de Hong Kong 0,1%
CZ República Checa 0,1%
VN Vietnam 0,1%
TR Turquía 0,1%
PL Polonia 0,1%
DK Dinamarca 0,1%
MX México 0,1%
IT Italia 0,1%
KR Corea del Sur 0,1%
ES España 0,1%
RO Rumania 0,1%
ID Indonesia 0,1%
TW Taiwán 0,1%
UA Ucrania 0,1%
AT Austria 0,1%
- Otros 1,0%

Framework de destino

La siguiente tabla muestra el marco de destino que se pasa como parámetro a los comandos de la CLI, como dotnet new:

Valor de framework de destino Porcentaje
net8.0 43,11%
net9.0 16,66%
net6.0 6,59%
net472 5,32%
net10.0 3,62%
net9.0-android 3,48%
net8.0-android 2,20%
net9.0-ios 1,86%
net462 1,64%
netstandard2.0 1,57%
net8.0-windows 1,49%
net7.0 1,35%
net9.0-windows10.0.19041.0 1,15%
net8.0-ios 1,14%
net48 1,10%
netcoreapp3.1 0,84%
net8.0-windows10.0.19041.0 0,84%
net9.0-maccatalyst 0,41%
net10.0-windows10.0.19041.0 0,37%
net5.0 0,32%
net8.0-maccatalyst 0,26%
net10.0-android 0,23%
net9.0-windows 0,21%
net6.0-windows 0,16%
net8.0-windows10.0.17763.0 0,15%
netstandard2.1 0,15%
netcoreapp2.1 0,11%
net8.0-windows10.0.22621.0 0,11%
net9.0-windows10.0.22621.0 0,10%
Otros 3,43%