У меня проблема с моим приложением ASP.Net MVC, я использую MVC 3 с Razor и не могу использовать метод расширения Raw.
Это ошибка, которую я получаю:
CS1061: 'System.Web.Mvc.HtmlHelper' does not contain a definition for 'Raw'
and no extension method 'Raw' accepting a first argument of type
'System.Web.Mvc.HtmlHelper' could be found.
Я проверил, и версия MVC dll 3.0, целевой фреймворк для проекта - 4, я просто понятия не имею, что происходит.
Я даже пытался создать новый MVC3 проект с нуля, но он тоже не работает.
РЕДАКТИРОВАТЬ:
Это код, который я использую для моего представления Index.cshtml в тестовом проекте (просто новый ASP.Проект NET MVC 3):
@{
View.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Index</h2>
@Html.Raw("<span>test</span>")
Ошибка точно такая же, как описано выше.
Есть идеи?спасибо