반응형
Mac OS에서 VS Code로 C# 프로젝트를 열 때 다음과 같은 에러가 발생하는 경우가 있습니다.
Microsoft.CodeAnalysis.LanguageServer client: couldn't create connection to server.
Mac OS에서 VS Code로 C# 프로젝트를 열 때 다음과 같은 에러가 발생하는 경우가 있습니다.
이 에러는 VS Code의 C# Extension 버전을 최신 버전으로 사용해 발생하는 경우가 많습니다.
그 경우에는 C# Extension의 버전을 다운그레이드 하면 됩니다.
필자의 경우 1.xx 버전에서도 1.24 version을 사용하였고(1.25 이상은 에러 발생 ), 현재 최신 버전인 2.8.23으로 업데이트 했다가 에러가 발생해 다시 2.5.30으로 다운그레이드 했습니다.
C# Extension 버전 다운그레이드 방법
- VS Code를 엽니다.
- 화면 왼쪽 중간의 Extensions 아이콘을 클릭합니다.
- Extensions 창에서 C#을 검색합니다.
- C# Extension을 우클릭합니다.
- 다른 버전설치를 누릅니다.
- 호환이 되는 버전의 버전을 선택합니다.
C# Extension 버전을 다운그레이드하면 에러가 해결되어 C# 프로젝트를 정상적으로 열 수 있습니다.
참고
C# Extension 버전을 다운그레이드한 후에도 에러가 발생하는 경우 다음과 같은 방법을 시도해 보세요.
- VS Code를 재시작합니다.
- C# 프로젝트를 삭제하고 다시 만듭니다.
- 새 폴더에 C# 프로젝트를 만듭니다.
'C#' 카테고리의 다른 글
C# 6.0 정적 멤버 직접 사용 (2) | 2023.11.09 |
---|---|
C# 6.0의 catch/finally 블럭에서 await 사용 (0) | 2023.11.08 |
C#의 정적 타입 정보 연산자 (0) | 2023.10.26 |
C# 람다 식 : 캡처 (0) | 2023.10.20 |
C#의 HashSet<T> (0) | 2023.10.19 |