Ok habe ich ein seltsames Problem, das ich hoffe, jemand mitMEF Verwendung für steckbare Architektur in MVC
helfen könnte, ich habe ein Projekt MVC auf dieser Demo basiert
http://blogs.msdn.com/hammett/archive/2009/04/23/mef-and-asp-net-mvc-sample.aspx
aber es hat ein Problem wenn eine stark typisierte Ansicht Angabe bekomme ich diesen Fehler
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: Could not load type 'System.Web.Mvc.ViewPage<ForumData>'.
ich es aufgespürt, um es mit mit, wenn Sie den Pfad zu der Ansicht angeben, wie so
return View("~/Modules/Forums/Index.aspx",data);
es gibt Ihnen diesen Fehler, aber wenn Sie die Ansicht unter dem normalen Weg legen würde die in diesem Fall sein „~ Views/Forum/Index.aspx .... es funktioniert gut, wenn die Rückkehr Angabe wie so
return View(data);
also warum sollten sie es die Ansicht Motor funktioniert und die Tatsache, etwas mit der Art und Weise offensichtlich ist wichtig, dass die Steuerung an die Anwendung tatsächlich extern ist ... Hilfe bitte!
Edit: Die ForumData ist eigentlich ForumExtention.ForumData, ich habe einen Fehler gemacht, als ich den Fehler generiert hat zum Ausschneiden und Einfügen, aber es macht das gleiche, egal was .. ich brauchte nur den Punkt accross zu bekommen ..
Update: die Probe in der Verbindung I funktioniert gut, das ist vorgesehen, weil es nicht eine stark typisierte Ansicht mit ... Überprüfen sie den eigentlichen Code aus, mit dem ich spielen, indem es von hier
http://mysql.netpmg.com/MVCandMEF.zip
Downloadhttp://mysql.netpmg.com/forumdb.zip
Benennen Sie die Datei foumdb.zip in * .bak um, es handelt sich um ein SQLEXPRESS 2008 DB-Backup.
Der Link ist unvollständig –