Flutter 3.0 업데이트 후 아래와 같은 Bad UTF-8 encoding 오류가 발생 했다.
Visual Studio - develop for Windows (the doctor check crashed)✗ Due to an error, the doctor check did not complete.
If the error message below is not helpful, please let us knowabout this issue at https://github.com/flutter/flutter/issues.
✗ Exception: Bad UTF-8 encoding (U+FFFD; REPLACEMENT CHARACTER) found while
해결 방법은 vswhere.exe 파일을 최신 버전으로 변경 해 주면 해결 된다.
https://github.com/microsoft/vswhere/releases 에서
최신 버전(글 작성 시 v3.0.2)의 vswhere.exe 파일을 다운 받은 후
Visual Studio Installer 디렉토리에 복사 하면 된다.
기본 경로로 설치 했다면 아래와 같다.
C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe