Я также сталкивался с этими ошибками в своих средах.Я думаю, что есть более простой способ изменить кодовые страницы по умолчанию.
В Windows 10 вы можете перейти к «Настройки» -> «Регион» -> вкладка «Административный» -> «Язык для программ, не поддерживающих Юникод»».Затем вы можете выбрать регион, который вы хотите.
Таким образом, все коды, считываемые из Visual Studio, будут использовать кодовую страницу как вам угодно.
Например, для меня по умолчанию установлено значение Китайский (традиционный, Тайвань) .Кодовая страница 950. Но коды используют windows-1252, поэтому я изменяю регион на Английский (США) .
Вот и все.
Надеюсьрешение может помочь вам.
Спасибо.