Во-первых, я выполнил сборку, я выполнил чистку, я выполнил перестройку как проекта, так и решения, так что это не проблема.
Когда я по какой-то причине изменяю свою модель, intellisense (на самом деле это не просто intellisense, как будто я делаю сборку, в ней также возникает ошибка) не работает. У меня есть модель под ViewData.Model.ContractCostCentre, которая существует. В.С. совсем не поднимает это. Вместо этого он ссылается на старый, который с тех пор был удален и заменен предыдущим, он называется ViewData.Model.ContractCCList. Так что, на мой взгляд, мне приходится перебирать ViewData.Model.ContractCCList, несмотря на то, что его даже нет в моем * .dbml файле.
Это не первый раз, когда я сталкиваюсь с этой проблемой, кажется, что это случается довольно часто, если я меняю свой dbml-файл (и он, вероятно, изменится, когда мы работаем на высокоразвитых системах, которые всегда подвержены изменениям).
Есть идеи?