Justin Slatteryのプラグインアーキテクチャチュートリアルに従って、WebFormビューではなくRazorに適合させようとしています。
他のすべて(コントローラー、プラグインアセンブリのロードなど)は問題ないようです。ただし、埋め込まれたRazorビューを正しく機能させることができません。「HelloWorld/Index」を参照しようとすると、次のエラーが発生します。
The view at '~/Plugins/MyProjectPlugin.dll/MyProjectPlugin.Views.HelloWorld.Index.cshtml' must derive from WebViewPage or WebViewPage<TModel>.
例外はによってスローされますSystem.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) +262
必要に応じて、完全なスタックトレースを含めることができます。
誰かが私が間違っているかもしれないことについてアドバイスできますか?