У меня была эта проблема вчера, и я искал свой код в отладке и вывод из SQL Profiler.
То, что я не мог понять, прежде чем я прочитал и понял этот пост, было то, почему EntityFramework выдавал эту ошибку, когда он вызывал БД. Я просматривал сотни строк в SQL Profiler, пытаясь понять, что не так с моделью базы данных. Я не мог найти ничего похожего на ожидаемый звонок, и, честно говоря, я не был уверен, что искал.
Если вы находитесь в этой позиции, проверьте строку подключения. Я предполагаю, что прежде чем EntityFramework создаст свой SQL, он проверит модель, указанную в части метаданных строки соединения. В моем случае это было неправильно. EntityFramework даже не доходил до БД.
Убедитесь, что имена верны. После того, как я с этим разобрался, я увидел вызовы в SQL Profiler, где ApplicationName был «EntityFramework», а SQL вызывал ожидаемые таблицы.