Элокера с ASP.NET MVC. ошибка

Мне любопытно использовать объект db, поэтому я подумал, что хотел бы попробовать Элокеру.

У меня проблемы с запуском, к сожалению. (работает в "режиме рабочего стола")

Я сделал эти шаги, как указано:

1) Скопируйте следующие сборки и файл конфигурации из папки%ProgramFiles%\Eloquera в папку проекта: Eloquera.config Eloquera.Client.dll Eloquera.Common.dll Eloquera.Server.exe

Вы можете скопировать справочные файлы в отдельную папку для вашего удобства.

2) Удалите Eloquera DB (звучит ужасно, но у нас есть копии всех файлов, которые нам понадобятся) - (я никогда не устанавливал его)

3) Добавьте Eloquera.config в ваш проект через "Добавить существующий элемент…" и установите для его свойства "Copy to Output Directory" значение "Copy Always". Готово

4) Добавьте ссылки на проекты в эти файлы: Eloquera.Client.dll yep
Eloquera.Server.exe да

5) Перестройте ваш проект и убедитесь, что папки Debug\ и / или Release\ содержат следующие файлы вместе с вашим приложением: Eloquera.config Eloquera.Client.dll Eloquera.Common.dll Eloquera.Server.exe
Оно делает

6) Вы можете изменить физический путь к файлам базы данных в файле Eloquera.config, установив значение DatabasePath:

DatabasePath = "c: \ dev \ db" Я сделал это также

Я получаю следующую ошибку:

The connection to the server (local) on the port 43962 cannot be established.

The system cannot find the file specified. (Exception from HRESULT: 0x80070002)

Как ни странно, изменение ServerPort на что-то другое в конфигурации не меняет эту ошибку.

Есть идеи?

4 ответа

Я думаю, что этот режим не поддерживается.

Вы должны использовать режим клиент / сервер, и это позор, потому что я надеялся, что смогу использовать этот метод рабочего стола для развертывания на общем хосте.

Нет кости.

Кохан,

Режим рабочего стола поддерживается в Eloquera, иначе мое приложение не будет работать.:-) На веб-сайте Eloquera есть хороший стартовый проект для настольного приложения, посмотрите на это.

Вы можете загрузить с настольного проекта веб-сайта Eloquera, который уже настроен и работает и может быть использован в качестве основы.

Я получаю эту проблему с VS2010 и 64-битной Windows 7 - если вы используете 32-битные библиотеки DLL (так как наше приложение должно работать на 32/64), то убедитесь, что ваша целевая сборка (в VS) установлена ​​на 32 бит а не AnyCPU.

Я все еще не могу заставить браузер базы данных работать, но код работает сейчас.

Кроме того - очевидные вещи, такие как убедитесь, что ваш брандмауэр выключен и т. Д. Убедитесь, что вы можете telnet на порт

Другие вопросы по тегам