Erreur de Compilation: “de plus en plus de la version de l'assembly référencé ”
Je suis d'erreur sur mon point de vue page donc j'ai mis à jour mon visual studio pour mvc4, si je suis en train de travailler sur mvc3. Je la 1ère mise à jour à l'aide de NuGet, mais il ne fonctionne pas donc j'ai mis à jour via autonome MVC4. si cela a fonctionné. Mais quand j'ai essayé d'exécuter MVC3 projet, il me donne l'Erreur suivante:
CS1705: Assemblée 'MVC3Project, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null' utilise le Système.Web.Mvc, Version=4.0.0.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35 " qui a plus de
la version de l'assembly référencé Système.Web.Mvc, Version=3.0.0.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Quelqu'un peut-il m'aider?
Vous devez vous connecter pour publier un commentaire.
À l'intérieur du web.fichier de config dans le dossier Vues, il est l'hôte de l'élément dans le système.web.les pages web.rasoir
Ce doit être comme suit pour un MVC3 projet:
Tandis que pour MVC4 c'est:
Vous devez également vérifier les pages élément est comme suit pour MVC3
et la sectionGroup élément:
Dans le web.config dans le répertoire racine du projet, vous devez vous assurer que les assemblées élément est comme suit:
Il y a plus de changements à faire - le mieux est de regarder sur le web.les fichiers de configuration pour un MVC3 projet et un MVC4 projet et de supprimer les trucs qui ne devrait pas être là dans le vôtre.
J'ai eu exactement le même problème avec une version ultérieure de la MVC. Après j'ai mis à jour tous mes paquets par la Pépite, le problème est résolu.
La suite travaillé pour moi
Install-Package Microsoft.AspNet.Web.Optimisation
La travaillé pour moi, la solution que j'ai supprimé la référence, dans le projet qui donne une erreur.
Le réinstaller à nouveau avec le bouton droit sur le projet -> ajouter des références --> recherche par le nom de l'Assemblée, puis ajouter à nouveau.
pour cette question, vous devez le supprimer du Système.Web.Mvc sous les premières références de projet et cliquez sur le projet -> ajouter des références --> Système de Recherche.Web.Mvc (vous verrez que c'est 4.0.0.0 maintenant) l'installer.
vous pouvez télécharger System.Web.Mvc.dll avec la version que vous cherchez alors :
De référence -> add ->parcourir et sélectionnez ur de fichier.
cette solution a fonctionné pour moi !!
Bonne chance