Die Datei 'System.Web.Mvc' oder eine ihrer Abhängigkeiten konnte nicht geladen werden

7

Ich habe diese neue MVC-Anwendung, die ich auf Windows 2008 Server installiert habe. Und bekomme die folgende Nachricht, wenn ich den localhost ausführe.

Ich habe den Ordner Bin eingecheckt und kann bestätigen, dass der Systems.Web.MVC da ist. Und die Version der Datei ist 2.0.50217.0

Und in der web.config habe ich diese Assembly definiert,

Kann jemand helfen? Siehe die Fehlermeldung unten:

---- FEHLERMELDUNG ------------------------------

%Vor%     
Boyinapalli 23.11.2010, 10:34
quelle

5 Antworten

12

Ich hatte dieses Problem bei der Bereitstellung auf einem Server, auf dem MVC2 ausgeführt wurde. Die Dateien, die im Build enthalten sein müssen, sind:

%Vor%

Phil Haack hat hier einen guten Beitrag geleistet (um herauszufinden, wie man dieses Problem beim Deployment lösen kann)

Ссылка

    
Tom 27.05.2011 09:22
quelle
7

Datei oder Assembly konnte nicht geladen werden. System.Web.Mvc, Version = 3.0.0.0, ... "

Ihre Anwendung verwendet MVC3, aber gemäß Ihrem eigenen Kommentar hat der Server MVC2 (2.0.50217.0).

    
salgiza 23.11.2010 10:39
quelle
5

Rechtsklick auf Projekt - & gt; Verwalten Sie Nuget-Pakete für die Lösung als Update

Microsoft.AspNet.Mvc und Microsoft.Net.Compilers

    
Hadnazzar 29.02.2016 09:47
quelle
2

Wenn Sie dazu berechtigt sind, können Sie herunterladen und installieren MVC3 auf Ihrem Webserver.

    
Douglas Ludlow 18.04.2013 16:12
quelle
0

Klicken Sie mit der rechten Maustaste auf System.Web.Mvc in Ihrem Referenzordner und stellen Sie sicher, dass copy local auf true gesetzt ist. Das sollte System.web.mvc zu Ihrem bin-Ordner hinzufügen und es sollte das Problem beheben.

    
JEuvin 31.10.2013 15:45
quelle

Tags und Links