Я интегрировал проект ASP.NET MVC 3 в существующий проект Web Forms.Работало нормально, без ошибок.У нас есть несколько разработчиков, работающих над проектом с использованием контроля исходного кода SVN.
MVC3 был интегрирован в мою машину, но когда другие разработчики обновляют проект до последней версии, он не работает на их машине.
Единственная проблема 'ViewBag' не объявлен.Он может быть недоступен из-за уровня защиты.
Вот часть кода.
Public Class NewsletterMController
Inherits Controller
Protected Overrides Sub OnActionExecuting(ByVal filterContext As System.Web.Mvc.ActionExecutingContext)
ViewBag.CurrentUser = Membership.GetUser()
MyBase.OnActionExecuting(filterContext)
End Sub
Конечный класс
Как видите, я 'Унаследовал «Контроллер». Кроме того, я импортировал System.Web.Mvc & System.Web.Abstractions & System.Web.Routing.Кроме того, ссылки сделаны хорошо, а сборки зарегистрированы в Web.config
У кого-нибудь есть идеи?Почему я не могу получить доступ к ViewBag из веб-форм?