Sebuah proyek yang saya kerjakan ditingkatkan dari .NET Framework 4.6.2 ke 4.7.2. Saat dibuat, dalam file yang bukan kode saya, saya mendapatkan kesalahan berikut:
Saya juga melihat kesalahan yang sama di tab build properti proyek saya.
Saya bingung - saya telah mencari kesalahan dan saya kosong. Adakah yang pernah mengalami dan / atau menyelesaikan ini sebelumnya?
sumber
Microsoft.Net.Compilers
Mengalami kesalahan yang sama - masalah kompatibilitas antara 2.x (vs2017) dan 3.x (vs2019) - penurunan versi dari v3 ke v2 memperbaiki masalah secara khusus pada agen build kami yang hanya memiliki VS2017. v3 membutuhkan VS 2019 atau lebih baru per spec rilis roslyn-analyzers .Per kesalahan terkait
Method 'System.String.GetPathsOfAllDirectoriesAbove' not found
- VS2017 bahkan tidak akan membuka CSPROJ yang merupakan petunjuk tentang kompatibilitas.VS 2017 - Opsi CSPROJ untuk Menginstal Fitur yang Hilang untuk
Microsoft.Net.Compilers
v3VS 2017 - Menginstal Fitur yang Hilang
sumber