Sto seguendo Justin Slattery's Plugin Architecture tutorial e sto provando ad adattarlo a Razor, invece di Visualizzazioni WebForm.La vista deve derivare da WebViewPage o WebViewPage <TModel>
Tutto il resto (controller, caricamento del gruppo di plug-in, ecc.) Sembra essere a posto. Tuttavia, non sono in grado di ottenere visualizzazioni Razor incorporate per funzionare correttamente. Quando cerco di individuare la "HelloWorld/Indice", ottengo il seguente errore:
The view at '~/Plugins/MyProjectPlugin.dll/MyProjectPlugin.Views.HelloWorld.Index.cshtml' must derive from WebViewPage or WebViewPage<TModel>.
L'eccezione viene generata da System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) +262
posso includere l'analisi dello stack completo, se necessario.
Qualcuno può consigliare su cosa potrei fare male?
Grazie per entrambe le informazioni. Controllerò il blog che hai menzionato. – Nasir
Sono stato in grado di copiare web.config da ~/Views nella mia posizione alternativa per risolvere il mio problema con questo. Grazie. – joelnet
@Darin Dimitrov Ho un problema simile. Quando provo ad aggiungere '@ inherits', sto ricevendo un errore che dice che non posso usare' @ inherits' e '@ model' allo stesso tempo. Puoi aiutare con questo? MODIFICARE. Sto usando mvc4 – gumenimeda