У меня есть модель данных в проекте A, в пространстве имен ProjectA.Model.MyEntities.В проекте B (проект MVC2) я ссылаюсь на проект A. Но когда мои страницы запрашиваются, они задыхаются, говоря, что «тип или пространство имен ProjectA неизвестно.
Когда я компилирую свой проект, я не получаюошибки.С моего контроллера контекст базы данных работает нормально, так как ссылки на MyEntities компилируются нормально.Переход к определению в MyEntities позволяет перейти к файлу Model.Designer.cs в проекте A.
Это похоже на то, что проект A является эталонным во время статической компиляции, но не во время выполнения.Проект MVC2, работающий на .Net4, в Visual Studio 2010 с использованием механизма ASPX.Это устаревший проект, поэтому это MVC2, но он был обновлен до .Net4.
Что мне нужно сделать, чтобы избавиться от этой ошибки.Все утро бьюсь головой об стену.