Вы расширили сгенерированный ObjectContext, а затем, возможно, переименовали его в EDMX? Возможно, вы смотрите на свою часть частичного класса здесь без сгенерированной части.
Что говорит панель «Свойства» для вашего EDMX для «Имя контейнера сущностей»?
Когда вы щелкаете правой кнопкой мыши по сущностям и переходите к определению, вы попадаете в правильный сгенерированный класс?
И, наконец, но, вероятно, скорее всего, возможно, вы удалили ссылку на System.Data.Entity
из проекта или не указали ее в своем веб-проекте?
Является ли ваш веб-проект даже проектом веб-приложения ???