.NET CLI 원격 분석 데이터

.NET SDK에는 .NET CLI에 대한 사용 및 오류 데이터를 수집하는 원격 분석 기능이 포함되어 있습니다. CLI는 앱을 빌드, 테스트 및 게시할 수 있는 동사 집합입니다. 원격 분석은 .NET 애플리케이션에서 수집되지 않습니다. 자세한 내용은 .NET SDK 원격 분석 문서를 참조하세요.

이 보고서는 지난 90일 동안 2025년 6월 10일에 수집된 총 사용량을 요약합니다.

데이터 문제

.NET CLI 사용 데이터를 이해하는 데는 상당한 어려움이 있습니다. 가장 큰 문제는 해시된 MAC 주소의 총 개수(다음 섹션에서 공유)가 있음에도 불구하고 얼마나 많은 개발자가 .NET SDK를 직접 사용하는지 모른다는 것입니다. Microsoft는 사용 데이터의 상당 부분이 사람이 아닌 빌드 및 지속적 통합 시스템을 정기적으로 실행하여 생성된다고 믿습니다. 또한 일부 환경에서는 MAC 주소(따라서 Microsoft가 받는 해시)를 자주 변경하는 반면 다른 환경에서는 작은 세트(예: Docker)를 재사용한다고 생각합니다. 이것은 MAC 주소에 대해 추론하기가 정말 어렵다는 것을 의미합니다. 왜냐하면 이러한 주소의 인위적인 확장과 압축이 모두 존재하기 때문입니다.

총 MAC 주소 수

고유한 Mac 주소 해시의 총 수는 56,315,796입니다.

운영 체제

운영 체제별 고유한 Mac 주소 해시 분석:

OS 백분율
Linux 75.7%
Windows 23.6%
macOS 0.7%

버전 간 Windows 분석 결과:

RID 백분율
win-x64 83.8%
win10-x64 12.4%
win-x86 3.2%
win-arm64 0.3%
기타 0.3%

버전 간 macOS에 대한 분석 결과:

OS 버전 백분율
osx-arm64 62.0%
osx-x64 15.2%
osx.15-arm64 9.6%
osx.14-arm64 2.9%
osx.13-x64 1.5%
osx.14-x64 1.3%
osx.15-x64 1.3%
osx.10.18-x64 1.1%
osx.10.19-x64 0.8%
osx.11.3-x64 0.8%
osx.13-arm64 0.8%
기타 2.7%

배포 및 버전에서 Linux의 분석 결과:

배포 및 버전 백분율
linux-x64 86.5%
ubuntu.24.04-x64 7.0%
ubuntu.22.04-x64 2.0%
ubuntu.20.04-x64 1.3%
linux-musl-x64 1.2%
debian.11-x64 0.9%
기타 1.1%

SDK 버전 번호

다음 표에서는 SDK 버전 번호별 분석을 보여줍니다.

SDK 버전 백분율
9.0.203 13.2%
8.0.408 12.3%
8.0.407 11.9%
9.0.202 7.9%
9.0.300 6.8%
8.0.410 6.6%
9.0.200 4.9%
6.0.428 4.9%
8.0.409 3.9%
9.0.201 3.5%
7.0.410 1.5%
8.0.100 1.2%
8.0.406 1.1%
8.0.404 1.1%
9.0.100 1.0%
9.0.102 0.9%
8.0.403 0.9%
8.0.204 0.8%
8.0.202 0.8%
9.0.101 0.8%
8.0.303 0.7%
3.1.426 0.6%
8.0.300 0.6%
8.0.405 0.6%
7.0.305 0.6%
8.0.201 0.5%
8.0.311 0.5%
5.0.408 0.5%
기타 9.7%

CLI 동사

다음 표에서는 CLI 동사별 분석 결과를 보여줍니다.

동사 백분율
restore 18.27%
build 17.15%
test 13.96%
nuget 10.49%
tool 8.74%
publish 7.28%
new 3.31%
run 2.98%
msbuild 2.46%
add 2.43%
pack 1.17%
list 1.04%
clean 0.90%
vstest 0.85%
ef 0.82%
format 0.80%
workload 0.57%
sln 0.26%
user-secrets 0.16%
help 0.09%
watch 0.08%
remove 0.07%
sdk 0.04%
package 0.04%
script 0.03%
fsi 0.02%
version 0.01%
install 0.01%
aspnet-codegenerator 0.01%
기타 6.01%

국가/지역

다음 표에서는 국가/지역별 분석 결과를 보여 줍니다.

ISO 국가/지역 백분율
US 미국 72.0%
IE 아일랜드 7.5%
DE 독일 5.6%
GB 영국 5.1%
NL 네덜란드 1.0%
AU 오스트레일리아 0.9%
FR 프랑스 0.7%
- 해당 없음 0.7%
IN 인도 0.6%
CA 캐나다 0.5%
SE 스웨덴 0.4%
CN 중국 0.4%
RU 러시아 0.4%
BR 브라질 0.3%
JP 일본 0.3%
IL 이스라엘 0.2%
SG 싱가포르 0.2%
CZ 체코 0.2%
VN 베트남 0.2%
TR 튀르키예 0.1%
PL 폴란드 0.1%
BE 벨기에 0.1%
MX 멕시코 0.1%
IT 이탈리아 0.1%
ES 스페인 0.1%
HK 홍콩 특별 행정구 0.1%
DK 덴마크 0.1%
RO 루마니아 0.1%
KR 한국 0.1%
ID 인도네시아 0.1%
AT 오스트리아 0.1%
UA 우크라이나 0.1%
NO 노르웨이 0.1%
TW 대만 0.1%
AR 아르헨티나 0.1%
CH 스위스 0.1%
ZA 남아프리카 0.1%
CO 콜롬비아 0.1%
EG 이집트 0.1%
- 기타 1.0%

대상 프레임워크

다음 표는 dotnet new와 같은 CLI 명령에 매개 변수로 전달된 대상 프레임워크를 보여줍니다.

대상 프레임워크 값 백분율
net8.0 43.06%
net9.0 14.33%
net6.0 10.89%
net472 4.14%
net7.0 2.74%
netstandard2.0 2.32%
net9.0-android 2.20%
net8.0-android 2.17%
netcoreapp3.1 1.40%
net8.0-windows 1.25%
net48 0.99%
net9.0-windows10.0.19041.0 0.98%
net10.0 0.89%
net8.0-windows10.0.19041.0 0.87%
net462 0.78%
net9.0-ios 0.77%
net8.0-ios 0.77%
net5.0 0.59%
net9.0-maccatalyst 0.52%
net8.0-maccatalyst 0.39%
net6.0-windows 0.23%
net9.0-windows 0.22%
net8.0-windows10.0.17763.0 0.20%
netstandard2.1 0.18%
net10.0-windows10.0.19041.0 0.16%
net452 0.13%
net10.0-android 0.13%
netcoreapp2.1 0.13%
net8.0-windows10.0.22621.0 0.12%
net9.0-windows10.0.22621.0 0.11%
net6.0-windows10.0.17763.0 0.10%
기타 6.22%