ASP.NET MVC Preview 5 & amp; Étrange Resharper
-
01-07-2019 - |
Question
Je viens de créer ma première erreur Preview 5 et elle ne semble pas bien se placer avec Resharper. Tous les C # dans les vues génèrent des erreurs, par exemple, <% = Html.Password (" currentPassword "))% > a le " currentPassword " mis en surbrillance avec l’erreur suivante: Type d’argument " System.String " le type de paramètre & string; string " n'est pas assignable.
IList errors = ViewData [" errors ") en tant que IList; a-t-il sélectionné IList comme "Impossible de résoudre le symbole 'chaîne' '
Quelqu'un at-il vu cela?
La solution
Avez-vous essayé dernière version nocturne de ReSharper 4.1? Dans certains cas, le bogue de la version 4.1 se manifeste par de nombreuses erreurs d’ambiguïté et il a été corrigé dans la construction suivante.
Autres conseils
Si quelqu'un trouve ce blog, le correctif suggéré ci-dessus a fonctionné pour moi. J'ai téléchargé la dernière version 4.1, et le problème de référence ambigu a disparu.
Cela peut parfois se produire lorsque vous ne qualifiez pas complètement l'attribut Inherits de votre directive @Page. Même si cela se trouve dans votre configuration Web, assurez-vous de bien qualifier votre directive Inherits pour R #. (Au moins à partir de la version 4.1.943).
Ce bogue a été signalé ici: http://www.jetbrains.net/jira/browse/RSRP-96241