코딩/오류처리

[NU1100] Unable to resolve 'Swashbuckle.AspNetCore.Swagger (>= 6.*.*)' for 'net8.0'

해보^^ 2024. 10. 21. 12:33
반응형

■ 현상

   나 같은 경우 OS를 Windows 10에서 11로 업데이트 후 프로젝트를 생성하거나 빌드를 하는 경우 아래와 같은 오류메시지가 나타남.

   .Net 8.0 sdk를 재설치해도 문제가 해결되지 않았으나 구글링 해보니 nuget.config파일에 포함되어 있는  nuget.org정보를 제대로 인식하지 못해서 발생하는 문제라는 것을 발견함.

 

■ 해결 

1) 먼저 해당 프로젝트폴더에서 아래와 같은 명령어를 실행하고 문제가 해결되지 않으면 2)으로 수행

\> dotnet nuget locals all --clear

 

2) 아래 폴더에 존재하는 NuGet.config파일 삭제 후 재 실행

 C:\Users\{User}\AppData\Roaming\NuGet

 

3) 아래 명령어 실행

\> dotnet restore

 

반응형