지금까지 개발을 .net 5.0 에서 해오다가 이번에 환경을 .net 6.0 으로 바꾸면서
mac 에서는 5.0 이하 버전의 .net 은 직접 설치를 해왔다.
그러다 6.0으로 바꾸면서 brew 를 사용해서 설치가 가능한것을 확인했다.
1 2 3 4 5 6 |
// 일단 기존 dotnet을 remove 하기 위해 brew 로 dotnet 설치 brew install --cask dotnet brew uninstall dotnet // 6.0 설치 brew install --cask dotnet-sdk |
혹시 기존 runtime 이나 sdk 가 남아 있는지 확인하기 위해
1 2 |
dotnet --list-runtimes dotnet --list-sdks |
혹시 남아 있는 패키지가 있으면
https://github.com/dotnet/cli-lab/releases 여기서 dotnet-core-uninstall 툴을 내려받아서 아래와 같이 실행
1 2 |
dotnet-core-uninstall remove --runtime 5.0.14 dotnet-core-uninstall remove --sdk 5.0.14 |
제대로 동작하는지 확인하기 위해서
1 |
dotnet --version |
dotnet tool도 업그레이드
1 2 3 |
dotnet tool list -g dotnet tool update -g dotnet-ef dotnet tool update -g microsoft.web.librarymanager.cli |
m2에서 계속 dotnet not found 오류가 떠서 난감했는데 덕분에 해결했습니다.감사합니다^^