Представление должно быть производным от WebViewPage или WebViewPage

Я слежу за учебником по архитектуре плагинов Джастина Слэттери и пытаюсь адаптировать его для Razor вместо представлений WebForm.

Все остальное (контроллеры, загрузка сборок плагинов и т. Д.) Вроде в порядке. Однако я не могу заставить встроенные представления Razor работать должным образом. Когда я пытаюсь перейти к «HelloWorld / Index», я получаю следующую ошибку:

The view at '~/Plugins/MyProjectPlugin.dll/MyProjectPlugin.Views.HelloWorld.Index.cshtml' must derive from WebViewPage or WebViewPage.

Исключение генерируется System.Web.Mvc.RazorView.RenderView (ViewContext viewContext, писатель TextWriter, экземпляр объекта) + 262

При необходимости я могу включить полную трассировку стека.

Кто-нибудь может посоветовать, что я делаю не так?

73
задан Scott Weldon 3 February 2017 в 17:00
поделиться