Я столкнулся с глупой проблемой.Миграция проекта из базы .MDF в .SDF
Я начал разрабатывать приложение Windows Forms на C#, которое должно быть автономным (работа с абсолютно никакой установкой) и нуждается в базе данных. Будучи гением, что я, я не слишком много читал в нем и использовал базу данных SQL Server Express .MDF
.
Теперь он отлично работает с Linq и всеми его преимуществами (контекст данных, дизайнер и т. Д.), Но я не знал, что клиентскому компьютеру понадобится SQL Server для работы с базой данных. Моя программа будет потенциально развернута на 200-250 ПК, а установка SQL Server на всех этих ПК не является вариантом.
Есть ли способ использовать базу данных SQL Server CE вместо .MDF
? Или мне придется переписать половину программы?