sql >> データベース >  >> RDS >> Oracle

asp.netコアOracle.DataAccessSystem.BadImageFormatException:ファイルまたはアセンブリOracle.DataAccessを読み込めませんでした

    BadImageFormatは、dllがランタイムと互換性がないことを意味します。

    問題は、Oracleが.NETCoreと互換性のあるドライバをまだリリースしていないことです。

    ASP.NET Coreで現在利用可能なドライバーを引き続き使用できますが、.NET Core Frameworkではなく、完全なデスクトップ.N​​ETFrameworkで実行する場合に限ります。

    これを解決するためにできるはずのことは、project.jsonファイルからdnxcore50ターゲットを削除して、デスクトップフレームワークのみをターゲットにすることです。

    つまり、現時点ではWindowsでしか実行できませんが、後でOracleが互換性のあるドライバをリリースすると、.NETCoreフレームワークをターゲットにするオプションを利用できるようになります。




    1. PHPで文字列を1つずつインクリメントする

    2. mysqlを使用してwhere句でアポストロフィを確認する方法

    3. MySQLまたはMariaDBサーバーの本番環境への準備-パート1-

    4. MySQL 4.1.x + Connector/Jを使用した大規模な結果セットのストリーミング