.NET 도구의 사용량 데이터 수집 거부

.NET 도구의 사용량 데이터 수집 거부

예전에 C# 코딩 테스트 프로젝트 만들어 둔 것...

오랜만에 테스트 코드나 돌려보자! 해서 dotnet test 실행 시켜봤는데...

(mvn test 같이 바로 커맨드라인에서 전체 테스트를 수행할 수 있다.)

아래와 같은 내용이 있었다..

Telemetry
---------
The .NET tools collect usage data in order to help us improve your experience.
It is collected by Microsoft and shared with the community.
You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.

Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry

한글

.NET 도구는 사용자 경험 개선을 위해 사용량 데이터를 수집합니다.
이 데이터는 Microsoft에서 수집하여 커뮤니티와 공유합니다.
선호하는 셸에서 DOTNET_CLI_TELEMETRY_OPTOUT 환경 변수를 '1' 또는 'true'로
설정하면 원격 분석 수집을 거부할 수 있습니다.

그래서 거부해보기로 했다. 😅

 

 1로 하려다가.. true 로도 인식이 된다고 해서, 기왕이면 뜻이 명확한 true로 하였다. 👍

윈도우 설정의 고급 설정의 GUI메뉴에서 설정해도 되지만, UI 화면 켜서 설정하는게 귀찮은 편이라...😅😅

CMD 창에서 다음과 같이 입력하면 간편하게 사용자(USER) 환경변수로 영구히 등록할 수 있다.

C:\>setx DOTNET_CLI_TELEMETRY_OPTOUT "true"

SUCCESS: Specified value was saved.

C:\>

 

현재 창에서는 바로 적용되지 않으니 열려있는 CMD창을 닫고 다시 새로 열어서 값이 적용되었는지 확인해보면 된다.

C:\>echo %DOTNET_CLI_TELEMETRY_OPTOUT%
true

C:\>

true로 잘 설정 된 것을 확인할 수 있었다.

 

마지막으로 다시 dotnet test 를 수행했을 때.. 해당 알림글이 나타나지 않음을 확인했다.

"C# 코딩테스트 스터디 프로젝트 루트">dotnet test
Restore complete (1.1s)
Programmers.Solutions net10.0 succeeded (0.3s) → Programmers.Solutions\bin\Debug\net10.0\Programmers.Solutions.dll
Programmers.Solutions.Modern net10.0 succeeded (0.3s) → Programmers.Solutions.Modern\bin\Debug\net10.0\Programmers.Solutions.Modern.dll
Programmers.Solutions.Tests net10.0 succeeded (0.4s) → Programmers.Solutions.Tests\bin\Debug\net10.0\Programmers.Solutions.Tests.dll
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.9)
[xUnit.net 00:00:00.23] Discovering: Programmers.Solutions.Tests
[xUnit.net 00:00:00.49] Discovered: Programmers.Solutions.Tests
[xUnit.net 00:00:00.88] Starting: Programmers.Solutions.Tests
[xUnit.net 00:00:01.03] Finished: Programmers.Solutions.Tests (ID = '1e8599d179569d07820dd20179f29f5bc6d4fae8601cebabc32e968ae2fb9789')
Programmers.Solutions.Tests test net10.0 succeeded (1.9s)

Test summary: total: 12, failed: 0, succeeded: 12, skipped: 0, duration: 1.9s
Build succeeded in 4.3s

"C# 코딩 테스트 스터디 프로젝트 루트">

 

이 프로젝트도 거의 방치 중인데... 

lantoolblog 깃허브에 옮겨서 다시 진행할까...😂😂😂

 

 

 

댓글