Ein Projekt, an dem ich gearbeitet habe, wurde von .NET Framework 4.6.2 auf 4.7.2 aktualisiert. Beim Erstellen einer Datei, die nicht mein Code ist, wird der folgende Fehler angezeigt:
Ich sehe den gleichen Fehler auch auf der Registerkarte "Erstellen" meiner Projekteigenschaften.
Ich bin ratlos - ich habe nach dem Fehler gesucht und bin leer. Hat jemand dies schon einmal erlebt und / oder gelöst?
quelle
Der gleiche Fehler - ein Kompatibilitätsproblem zwischen
Microsoft.Net.Compilers
2.x (vs2017) und 3.x (vs2019) - beim Herabstufen von v3 auf v2 hat das Problem speziell bei unseren Build-Agenten behoben, die nur VS2017 hatten. Für Version 3 ist VS 2019 oder höher gemäß den Release-Spezifikationen für Roslyn-Analysatoren erforderlich .Method 'System.String.GetPathsOfAllDirectoriesAbove' not found
Gemäß dem damit verbundenen Fehler würde VS2017 nicht einmal das CSPROJ öffnen, was ein Hinweis auf die Kompatibilität war.VS 2017 - Csproj Option zum Installieren Fehlende Features für
Microsoft.Net.Compilers
v3VS 2017 - Fehlende Funktionen installieren
quelle