Я полностью следил за следующими сообщениями:
http://support.appharbor.com/discussions/problems/544-error-with-reference-to-systemdatasqlserverceentity-dll
Использование SQL Server CE 4 на удаленном хосте с MVC 3
и я по-прежнему получаю следующую ошибку:
Невозможно загрузить собственные компоненты SQL Server Compact, соответствующие поставщику ADO.NET версии 8482. Установите правильную версию SQL Server Compact.Обратитесь к статье базы знаний 974247. Для получения дополнительной информации.
Что я сделал:
Свежий файл -> Новое приложение ASP.NET MVC 3.Через NuGet добавлен EFCodeFirst.SqLServerCompact v0.8.8482.1, в который добавлены необходимые пакеты.
Локально все работает отлично.Я собираю / очищаю / перестраиваю и фиксирую все решение через Git и отправляю в AppHarbor.Все страницы, не касающиеся SQL CE, работают как положено.Когда я пытаюсь загрузить страницу, которая говорит с SQL CE, я вижу прикрепленное исключение:
Ниже установлены мои пакеты:
Вот как выглядит мой каталог Bin: