Я получаю странную ошибку компиляции в приложении ASP.NET MVC 2, использующем VB.NET:
Описание : во время компиляции ресурса произошла ошибкатребуется для обслуживания этого запроса.Пожалуйста, просмотрите следующие конкретные подробности ошибки и измените свой исходный код соответствующим образом.
Сообщение об ошибке компилятора : BC30456: «Заголовок» не является членом «ASP.views_ ...
Источник:
<%@ Page Title="" Language="VB" MasterPageFile="~/Views/Shared/Site.Master" ...
Как ни странно, эта ошибка возникает, только когда я размещаю сайт на IIS 5.1 (WinXP), а не на Cassini.Это также не происходит на каждой странице.Сбой на странице Index.aspx, на которую ссылались выше, но на фиктивной странице, которую я создал, вызывается foo.aspx, который использует тот же синтаксис <% Page Title="" ...
.В итоге:
File IIS 5.1 Cassini
MyModel/Index.aspx <b>Fail</b> OK
Home/Foo.aspx OK OK
РЕДАКТИРОВАТЬ: Теперь я получаю его сбой также в Кассини ... странно
У меня есть два вопроса, связанных с этой проблемой:
- Почему я получаю эту ошибку компиляции?
- Есть ли обходной путь, чтобы я мог избежать этой ошибки?