Ich folge dem Plugin-Architektur-Tutorial von Justin Slattery und versuche, es für Razor anstelle von WebForm Views anzupassen.
Alles andere (Controller, Laden der Plugin-Assembly usw.) scheint in Ordnung zu sein. Es ist mir jedoch nicht möglich, eingebettete Razor-Ansichten ordnungsgemäß zu verwenden. Wenn ich versuche, zur "HelloWorld / Index" zu navigieren, wird folgende Fehlermeldung angezeigt:
The view at '~/Plugins/MyProjectPlugin.dll/MyProjectPlugin.Views.HelloWorld.Index.cshtml' must derive from WebViewPage or WebViewPage<TModel>.
Die Ausnahme wird von ausgelöst System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) +262
Bei Bedarf kann ich den vollständigen Stack-Trace einbinden.
Kann mir jemand raten, was ich falsch machen könnte?