Совместное использование базы данных SQL CE 4.0 и Entity Framework 4.0 между веб-проектом и проектом winforms - PullRequest
0 голосов
/ 02 октября 2011

У меня есть веб-приложение, разработанное с использованием MVC 3, Entity Framework 4.0 и SQL CE 4.0. Он используется для демонстрации результатов анализа и данных в виде графиков на веб-сайте. Добавление данных от веб-пользователей практически отсутствует.

Мой второй проект является частью того же решения и является базовым приложением Win Forms на C #. Его основная цель - анализ необработанных данных и обновление базы данных для веб-сайта. Когда я доволен системой, я могу автоматизировать эту часть.

Я хотел, чтобы у меня был процесс, в котором я запускал инструменты на основе Win Forms для обновления базы данных, затем развертывал веб-проект на сервере, эффективно обновляя БД на сервере.

Проблема начинается со ссылки на объекты Entity Framework в веб-приложении из проекта Win Forms. Реализация EF 4.0 в SQL CE db и Code First находится в веб-проекте. Я ссылаюсь на этот проект из проекта Win Forms и в течение короткого времени могу использовать его для разработки. Когда я пытаюсь построить проект и использовать приложение Win Forms, ссылка исчезает, и все терпит неудачу. Я понятия не имею, почему это происходит.

Любое понимание было бы полезно.

Doug

...