Развертывание сайта asp.net mvc 3 RTM на хосте, получение бритвы должно происходить из ошибок WebViewPage или WebViewPage <TModel> - PullRequest
1 голос
/ 24 января 2011

Вот ошибка, которую я получаю:

System.InvalidOperationException: The view at '~/Views/Home/Root.cshtml' must derive from WebViewPage, or WebViewPage<TModel>.

Отлично работает на локальном устройстве разработчика. Опубликовать на хосте, ошибки в изобилии ...

1 Ответ

2 голосов
/ 24 января 2011

на хосте установлен mvc 3? если нет, у вас есть сборки mvc 3, настроенные на «копирование локально» при сборке приложения?

с использованием mvc 3 в серверной среде: http://weblogs.asp.net/scottgu/archive/2011/01/18/running-an-asp-net-mvc-3-app-on-a-web-server-that-doesn-t-have-asp-net-mvc-3-installed.aspx

с использованием mvc 3 на сервере, на котором не установлен mvc 3 в GAC: http://drew -prog.blogspot.com / 2011/01 / how-to-deploy-aspnet-mvc-3-app- к web.html

...