web-dev-qa-db-fra.com

Fody n'est pris en charge que sur MSBuild 16 et supérieur. Version actuelle: 15

Visual Studio 2017 m'a fait savoir qu'il y avait une mise à niveau vers Fody version 5 ce matin. J'ai accepté et fait une mise à jour du package NuGet de Fody et PropertyChanged.Fody.

Maintenant, mon projet/solution ne sera plus construit.

L'erreur est:

"Fody n'est pris en charge que sur MSBuild 16 et supérieur. Version actuelle: 15."

J'ai essayé de désinstaller, d'arrêter VS et de réinstaller en vain.

44
Charlie Peppler

Veuillez rétrograder Fody vers la version 4.2.1.

76
Colonel Software

Mettre à niveau vers Visual Studio 2019 https://visualstudio.Microsoft.com/downloads/

3
Simon

Pour ce que ça vaut - je suis tombé sur la même situation. Un collègue a ajouté Fody sans autre raison que de réduire le nombre de fichiers créés lors de la construction.

Plutôt que de gérer la mise à niveau des versions des plugins ou la mise à niveau de VS2017 vers VS2019, j'ai supprimé Fody du projet (car il n'avait pas de réelle valeur ajoutée dans le projet).

3
Daniël Camps