ASP.NET MVC2 :Pourquoi mon application fait-elle référence aux deux versions (1 et 2) ?
-
29-09-2020 - |
Question
J'ai ouvert la DLL d'un de mes projets ASP.NET MVC 2 dans Reflector et j'ai remarqué qu'il existe deux références à System.Web.Mvc - une pour la version 1.0.0.0 et une pour la version 2.0.0.0.Il ne me semble aucune référence à la v1 dans le fichier csproj, ni dans mon fichier web.config, mais lorsque j'essaie d'exécuter l'application, j'obtiens l'erreur Could not load file or assembly 'System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
D'où viendrait la dépendance à la v1 ?
La solution
Vous avez probablement une référence indirecte à la v1 via un autre assembly.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow