SPA - Html.Metadata
-
Freitag, 4. Januar 2013 13:48
Hallo zusammen
Ich bin gerade dabei eine Single Page Application zu bauen. Leider habe ich ein Problem.
Beim ausführen kommt immer ein Fehler:
'System.Web.Mvc.HtmlHelper<dynamic>' enthält keine Definition für 'Metadata' und es konnte keine Erweiterungsmethode 'Metadata' gefunden werden, die ein erstes Argument vom Typ 'System.Web.Mvc.HtmlHelper<dynamic>' akzeptiert (Fehlt eine Using-Direktive oder ein Assemblyverweis?).
Fehlerhafte Zeile:
upshot.metadata(@(Html.Metadata<MvcApplication1.Controllers.TimeworxController>()));
Im BigSelf Beispielprojekt wird folgende Zeile verwendet und funktioniert problemlos:
upshot.metadata(@(Html.Metadata<BigShelf.Controllers.BigShelfController>()));
Auch die Verweise in den Beiden Projekten sind gleich.
Wo könnte der Fehler liegen?
Alle Antworten
-
Dienstag, 8. Januar 2013 16:14Moderator
Hallo spitzbuaamy,
Schau mal bitte in deine web.config File unter Views und dort brauchst Du ein <add namespace = "missing namespace "/>
Gruss,
Ionut
- Als Antwort markiert Stefan FalzMVP, Moderator Mittwoch, 9. Januar 2013 07:56
-
Mittwoch, 9. Januar 2013 07:06
Hallo lonut Duma
Danke für deine Hilfe.
Dass ein Namespace fehlt war auch meine Vermutung - die beiden web.config Dateien waren jedoch gleich.
I habe aber übersehen dass es unter Views eine zweite web.config Datei gibt.
Jetzt habe ich das Problem lösen können.
Danke
Gruss spitzbuaamy

