Прерывистая ошибка конфигурации FluentNHibernate - PullRequest
0 голосов
/ 06 марта 2012

Я сейчас использую FluentNHibernate с приложением.Проблема в том, что иногда я получаю следующую ошибку:

"сбой подключения, поскольку целевой хост или объект не существует oracle"

Но после перезапуска Visual Studio и некоторых других "перестраивает "все работает просто отлично.

Иногда это работает, иногда нет.Я не понимаю, в чем может быть проблема.Может, у кого-то была такая же проблема раньше?Внутреннее исключение ясно:

ORA-12545: Ошибка подключения, поскольку целевой хост или объект не существует

Я понимаю внутреннее исключение, но странно, что оно иногдаработает, а иногда нет.И я устал, чтобы решить эту проблему всегда с помощью: перезапустите мою Visual Studio и перестройте, иногда я перезагружаю свой компьютер.

1 Ответ

0 голосов
/ 06 марта 2012

Используете ли вы файл конфигурации в качестве места для хранения имени сервера? Проверьте их. Кроме того, у меня была такая же проблема, когда в моем решении было два проекта, каждый с отдельным файлом конфигурации с одинаковым именем (два исполняемых файла), и они создавались в одной выходной папке. Поэтому, когда вы создаете 1-й, его конфигурация копируется в выходной файл, так же как и во второй. Или еще хуже: вы запускаете 1-й, он строит, копирует конфигурацию на выход, затем 2-й строит, и его конфиг копируется на выход, поэтому в результате вы запускаете 1-й проект с 2-й конфиг. В этом случае вам просто нужно настроить порядок здания или использовать отдельные выходы.

На самом деле это может быть что угодно, это только пример, который я видел. Проверьте этот случай, и если он не правильный - предоставьте дополнительную информацию.

Upd: Также проверьте свою реальную конфигурацию из папки Output, а не той, которая находится в решении

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...