У меня есть VS2K12
решения с Oracle Database-First .edmx file
подключения с помощью dotConnect
7.2.96.0
. У меня есть uTests
, которые работают с БД как шарм.Oracle Database Первый EF4 к EF5 в VS2K12: Ошибка 0040: Тип XXX не квалифицирован с пространством имен или псевдонимом
Если изменить версию Entity Framework
(начиная с версии 4 до 5) и обновление проекта в Framework 4.5
, решение компилируется, но uTests
выдает следующие ошибки, когда они пытаются получить контекст БД:
`System.Data.MetadataException was unhandled by user code
HResult=-2146232007
Message=Schema specified is not valid. Errors:
AlertingData.ssdl(54,6) : error 0040: The Type NVARCHAR2 is not qualified with a namespace or alias. Only primitive types can be used without qualification.
AlertingData.ssdl(57,6) : error 0040: The Type TIMESTAMP WITH LOCAL TIME ZONE is not qualified with a namespace or alias. Only primitive types can be used without qualification.
Некоторые из них. Любая помощь будет приветствоваться.
Он работает, спасибо, я не использовал его раньше, потому что Именование путаницы «CodeFirstOptions» показалось мне только применимым, если это была база данных CodeFirst, это был не мой случай (DataBase First). –