Aujourd'hui, après avoir déployé des modifications sur un site C # MVC que j'exécute, je suis retourné pour apporter d'autres modifications et suis tombé sur cette erreur:
Membre requis du compilateur System.Runtime.CompilerServices.ExtensionAttribute..ctor manquant
L'erreur est un peu vague (à part sa description, évidemment) car elle ne me donne pas de fichier, de ligne ou de colonne pour référencer, seulement le projet. En outre, il renvoie l'erreur un total de 20 fois. Je n'ai apporté que trois changements au code entre le moment où j'ai déployé (il était complètement fonctionnel à ce moment-là) et maintenant. J'ai annulé mes modifications et cela lance toujours la même erreur qui n'a aucun sens pour moi.
Je n'ai pas trouvé beaucoup d'informations sur cette erreur sur SO ou Google, à part cette solution de gars et quelques références à des erreurs de projet Mono (je n'utilise pas Mono). La solution que le gars ci-dessus donne nécessite l'ajout d'une définition de classe qui permettra au compilateur de résoudre la référence. Je ne veux pas particulièrement faire cela parce que je n'ai pas eu besoin de le faire jusqu'à présent et cela ne fera que brouiller mon code.
Je suis juste curieux de savoir si quelqu'un a déjà rencontré cela auparavant. Merci d'avance!