Невозможно отобразить edmx, сгенерированный в EdmGen2 в VS10 с использованием .NET 4.0 - PullRequest
1 голос
/ 29 апреля 2010

Я пытаюсь сгенерировать модель сущности из моей базы данных Postgresql. Под .net 3.5 и vs2008 все работало нормально. К сожалению, под vs10 это не так. Я получаю ошибку:

"Файл ссылается на пространство имен XML это не соответствует цели рамки проекта. "

Я предполагаю, что это потому, что EF4 использует EDMX v2, а не v1, но я не могу изменить его, используя параметр RetrofitModel EdmGen2 (аналогичный параметр доступен в ModelGen, но не RetrofitModel). Я попытался изменить версию и ссылки вручную в xml и смог отобразить файл edmx в конструкторе - хотя он был пустым.

Вопрос

Как создать файлы дизайна EF4 для VS10 из базы данных Postgresql?

1 Ответ

0 голосов
/ 14 марта 2013

Просто чтобы закрыть этот вопрос:

Проблема заключалась в том, что я использовал / RetrofitModel - здесь должно работать обновление ссылок (моя БД имела ошибку, из-за которой я ее не заметил). Генерация EDMX V2 / ModelGen работает просто отлично (не обнаруживает зависимости, но в моем случае это даже лучше).

...