2010-11-03 11 views
1

Что было бы хорошим выбором для локальной базы данных для использования с Entity Framework для приложения WPF, которому нужна локальная база данных.Что такое хорошая локальная база данных с Entity Framework

Я не хочу использовать MSSQL Server, потому что несколько дней назад я использовал SQL CE 3.5 и имел всевозможные проблемы, которые не поддерживали генерируемые сервером идентификаторы.

Я читал, что у MS Access есть проблемы. и не хотите использовать SQLite.

ТИА

+0

Fyi, EF НЕ поддерживает MS Access. –

ответ

6

SQL Server Express звучит хорошо подходит для меня.

+0

Да, но установщик для этого - 235 МБ, всего за убийство для моего маленького приложения. Плюс я тоже должен позаботиться об установке. Есть ли у вас какое-нибудь другое предложение? TIA – user109134

+1

Если это небольшое приложение, почему бы не использовать Linq для XML? – SteveCav

+1

@ user109134 235Mb - это версия с инструментами mgmt. Только для базы данных - 71 Мб (32-разрядная) и 74 МБ (64-разрядная). Если вы собираетесь использовать EF, SQL Server действительно лучший выбор. Если вы хотите использовать небольшой локальный файловый db, обратитесь к Jet (доступ) и к обычным старым ADO.NET + OLEDB. – KristoferA

Смежные вопросы