Установщик приложений WPF / EF4 - PullRequest
2 голосов
/ 24 сентября 2011

Я написал приложение WPF со слоем данных, используя Entity Framework 4 (EF4, используя SQL Server, , а не Compact Edition).Как я могу убедиться, что все, что нужно приложению, будет установлено у клиента?Существует ли стандартный способ установки EF4 с помощью установщика Windows?


РЕДАКТИРОВАТЬ: нашел статью об этой проблеме: Использование SQL Server Compact 4.0 с частным развертыванием на рабочем столе и проект установки (MSI)(часть 2) .Я мог бы изменить некоторые вещи (например, создание автоключей) и использовать CE

Аналогичный вопрос: Нужно ли устанавливать SQL Server Compact Edition на все рабочие столы клиентов?

возможно, пересекаютсядля людей, делающих нечто подобное: SQLCE - это компактная база данных, которую можно развернуть одним щелчком мыши ...

1 Ответ

0 голосов
/ 24 сентября 2011

После того, как ваша программа скомпилирована, вам не нужно устанавливать Entity Framework на клиентских компьютерах.Entity Framework - это просто среда, которая помогает вам использовать SQL при кодировании.

Возможно, вы спрашиваете, как установить приложение и настроить его для работы с базой данных?Затем:

  1. Используя программу установки, переместите файлы для своего приложения и выполните любую настройку.
  2. Установите сервер SQL и запустите сценарий * .edmx.sql, который автоматическисгенерирован вашей моделью.
  3. Соедините их, изменив файл app.config.
...