Интересно, что у EntityFramework.dll и System.Data.Entity.dll есть общее и что у них разные? Мой проект ссылается на System.Data.Entity.dll(июньский CTP), чтобы использовать первую модель кода, и все работает нормально.
Теперь я хочу использовать инструмент First First Migrations, и для него требуется добавить EntityFramework.dll, который я также должен добавить в свой проект. Однако, когда упоминаются обе библиотеки (EntityFramework.dll и System.Data.Entity.dll), я получаю много ошибок компилятора, утверждая, что некоторые классы определены в обеих библиотеках.
Когда я удаляю EntityFramework.dll, проект снова компилируется, но я не могу использовать Migrations. Когда ссылается только на EntityFramework.dll, я получаю ошибки complier, сообщающие мне, что некоторые классы не найдены (например, пространственный тип данных).
Что мне делать в этой ситуации? Заранее благодарю вас!