新しいdotnetコアでは、参照先のDLLを外部からインポートすることができず、代わりにNugetフィードを使用する必要があります。私はOracle.ManagedDataAccess
私のプロジェクトで動作するようにNugetパッケージを取得しようとしていますが、これまでの運はありません。ASP.NETコアRC2でOracleクライアントをインポートできません
ここに私project.json
ファイル内のエラーです:
Project Oracle.ManagedDataAccess is not compatible with netcoreapp1.0 (.NETCoreApp,Version=v1.0). Project Oracle.ManagedDataAccess supports: net451 (.NETFramework,Version=v4.5.1)
これは私がもはやできることを意味しないん:
がThe dependency Oracle.ManagedDataAccess >= 12.1.24160419 could not be resolved.
これはパッケージマネージャの出力からの誤差で言いますこのパッケージを使用しますか?私がこれまでに読んだことから、dotnet coreは.net framework v4.5.1をサポートしていません。それが事実である場合、私はOracleデータベースに接続するために使用できるいくつかの選択肢は何ですか?
完全な 'project.json'ファイルを共有できますか? –
Oracle.ManagedDataAccessがCoreClrと互換性がないため、プロジェクトはnet451以降をターゲットにする必要があり、netcorapp1.0をターゲットにする必要はありません。 – Pawel
@Pawel私はそれを知っています。しかし、アプリケーションはnetcoreapp1.0を対象としています。それがnet451だったなら、私はこの問題を抱えませんでした。 – painiyff