Я столкнулся с этой проблемой, когда впервые открыл один из своих проектов в Visual Studio 2019. Это был проект, который я создал около трех лет go и требует от меня всего несколько изменений в год ,
В первый раз, когда я пытался скомпилировать этот проект в Visual Studio 2019, я получил ошибку, связанную с файлом cs c .exe, и, поскольку у меня уже была эта ошибка, я восстановил ее Компиляторы Componentte в Nuget Package Manager, как я успешно делал в прошлые времена.
После этого я получил ошибку «Microsoft. Net .Compilers поддерживается только в MSBuild v16.3 и выше».
Я нашел некоторые решения в Сообществе разработчиков Microsoft , рекомендовавшем открыть и отредактировать файл: "packages \ Microsoft. Net .Compilers.3.4.0 \ build \ Microsoft. Net. Compilers.props ", но мне это кажется странным.