オラクルインスタントクライアントのインストールに問題があります。ここの指示に従っても機能しませんhttp://www.oracle.com/technetwork/database/features/instant-client/index-100365.html
これが私の PATH 変数http://prntscr.com/3yzql4です。PATHには、インスタント クライアントがあるディレクトリの値が含まれていることがわかります。
ただし、(流暢な nhibernate を使用する) プロジェクトを開始すると、次の例外が発生します。
InnerException {"System.Data.OracleClient requires Oracle client software version 8.1.7 or greater."}
コードのこの行で
return Fluently.Configure()
.Database(cfg)
.Mappings(m => m.FluentMappings.AddFromAssemblyOf<ZAPOSLENIMAPIRANJE>())
//.ExposeConfiguration(BuildSchema)
.BuildSessionFactory();
ODP.NETの方が優れていると人々が言っていることは知っていますが、これは大学のプロジェクトのためのものであり、私はこれを使用する必要があります.