2012-03-06 9 views
0

FluentNHibernateをアプリケーションで使用しています。断続的なFluentNHibernateの設定エラー

"connect failed because target host or object does not exist oracle"

しかし、Visual Studioのを再起動し、いくつかは、「再構築」した後、すべてがうまく動作します:問題は、私は時々、次のエラーが表示されるということです。

時にはうまくいくことがあります。私は問題が何であるか理解していない。多分誰かが前に同じ問題を抱えていたでしょうか?内部例外がクリアされている:

ORA-12545: Connect failed because target host or object does not exist

私は内部例外を理解するが、それは時々動作し、時にはそれがないこと奇妙です。私はVisual Studioを再起動して再構築しますが、時々私のPCを再起動します。

答えて

0

サーバ名を保存する場所として設定ファイルを使用していますか? また、同じ名前(2つの実行可能ファイル)を持つ別々の設定ファイルを持つ2つのプロジェクトが自分のソリューションにあって、同じ出力フォルダにビルドしていたときに、同じ問題が発生しました。だから、あなたが1番目のものを作るとき、彼の設定は2番目のものと同じ出力にコピーされます。さらに悪いことに、1つ目は実行し、2つ目のビルドは出力にコピーされ、その設定は出力にコピーされます。その結果、1つ目のプロジェクトが実行されます。 2番目の設定。 その場合、建物のオーダーを設定するか、別々の出力を使用するだけです。

実際には何でもかまいませんが、これは私が見た例です。このケースをチェックし、それが正しいものでない場合は、さらに情報を提供してください。

UPD:はまた、出力フォルダから溶液中にある、ないものをあなたの本当の設定をチェックし、私がチェックします

+0

は、はい私は3つのプロジェクトを持っている:最初に私のクライアント(そこnoHibernate)コモンズのproyectモデルやものがあり、私の3番目のサーバー(私は休止状態のものがあります)、私はWCFサービスを使って作業しています。 ありがとうございます! –