FluentMigrator を使用し、Oracle データベースに接続してクエリを実行するアプリケーションがあります。以前は、これを行うために Oracle.DataAccess を利用していました。しかし、今は Oracle を使用するように依頼されています。管理されたデータアクセス; これは私が問題を抱えているところです。
アプリを実行すると、「Oracle.DataAccess」またはその依存関係の 1 つが見つからないというエラーが表示されます。Oracle.DataAccess のすべての参照を Oracle に変更しました。管理されたデータアクセス; ただし、私のアプリケーションはまだこの古い dll を必要としているようです。その通常の DataAccess dll をアプリと同じフォルダーに戻すと ( Managed DataAccessと共に); できます。
私の質問:オラクルですか。Managed DataAccess では、プロジェクトに通常の DataAccess dll も必要ですか? 私の理解では、Managed DataAccess はすべてを実行でき、外部依存関係はありません。
編集: Migrate.exe に渡されるパラメーターは、Oracle.DataAccess.dll の使用を意味しますか? おそらく私はそこで言及していて、それを認識していないのでしょうか?