ASP.Net MVC "Konnte Nicht Geladen werden, Geben Sie" beim ausführen
Habe ich ein sehr einfaches ASP.Net MVC-Anwendung, die ich produziert habe, aus einem online-tutorial. Ich habe folgte es genau, Schritt für Schritt und haben versucht, mehrere Male, aber immer die gleiche Fehlermeldung, wenn ich den code auszuführen.
Das Programm zeigt nur eine index-Seite, die listet eine Reihe von Daten aus einer sql server-Datenbank mithilfe von linq to sql.
Dies ist der Fehler:
Konnte nicht geladen werden Typ 'MvcApplication1.Blick.Home.Index'.
Irgendwelche Ideen was das problem sein könnte?
Mehr info ist erforderlich. Vielleicht posten Sie den stack-trace
Sie haben einen index.aspx " in Ihrem home-Ordner?
Sie haben einen index.aspx " in Ihrem home-Ordner?
InformationsquelleAutor Goober | 2009-05-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mögliche Antwort hier:
http://www.jondavis.net/techblog/post/2009/04/29/Set-Up-IIS-For-An-MVC-App-When-All-Else-Fails-Check-View-Config.aspx
Grundsätzlich, fügen Sie die Ansichten Verzeichnis web.config, um Ihr Ziel, Ansichten-Verzeichnis. Obwohl, es klingt nicht wie Sie verwenden eine stark typisierte Sicht oder nicht bereitstellen Ihren code.
Außerdem habe ich gesehen, dass dieses problem auch auftreten, wenn die compile-Einstellungen entfernt werden, aus dem web.config. In einem ASP.NET MVC Projekt erstellt in Visual Studio 2008 die Einstellungen in web.config, und Sie sollten bleiben, sonst tritt dieser Fehler auf.
Ich hatte ein ähnliches problem, verursacht durch die Abwesenheit eines PageParserFilterType-Attribut auf die pages-element der web.config im Ordner Sichten. Beste Sache ist, erstellen Sie ein leeres Projekt, und überprüfen Sie, dass Datei.
Hatte das gleiche Problem...erstellt ein neues Projekt und kopiert die web -.config im Ordner Ansichten über das bestehende Projekt. @stimpy77 - +1 führt uns in die richtige Richtung
InformationsquelleAutor Jon Davis
Sind Sie mit der aktuellen version von MVC? Es gab ein großes update im Release Candidate, entfernt der code-Hintern auf Ansichten.
Ich lief in das gleiche Problem. Deinstallieren von MVC ist, dann ist die Neuinstallation behoben das problem für mich. Diese kann getan werden, in Systemsteuerung --> Hinzufügen/Entfernen von Programmen.
Hoffe, das hilft,
Adam
InformationsquelleAutor Adam A
Ich hatte ein ähnliches "Konnte Nicht Geladen werden, Geben Sie" problem mit ASP.NET MVC in mein Global.asax. Das Update war sicher der Fall des inherits-Eigenschaft war die gleiche wie die Klasse es war Referenzierung -- ich wusste nicht, es war groß-Kleinschreibung!
InformationsquelleAutor Kalid
Scheint wie eine ziemlich mehrdeutige Fehler zu mir. Welche Tipps hat Ihr Stack-Trace geben Sie? Was framework die Methode wirft die Ausnahme?
InformationsquelleAutor GuyIncognito