0

Web Api 2 プロジェクトで、Oracle データベースにアクセスする簡単なコード サンプルを作成しようとしています。

dll は「デフォルト」では使用できないためOracleClient(正しく理解している場合、新しいプロジェクトを作成すると、ターゲット フレームワーク サブセットは完全なフレームワーク dll セットではありません)、System.Data.OracleClient への参照を追加しました。

などの dll の型への参照は、入力後にintelisense が表示するOracleConnectionOracleCommandと同じように、すべて VS によって認識されます。OracleClientSystem.Data

ただし、ビルドは次のエラーを発生させます

The type or namespace name 'OracleClient' does not exist in the namespace 'System.Data' (are you missing an assembly reference?)

ランタイム バージョン( v4.0.30319 ) とバージョン(4.0.0.0) は、たとえば、作成時に自動的に読み込まれる System.Data とまったく同じです。

なにが問題ですか ?

4

1 に答える 1

1

新しい dll への参照を追加するには、Visual Studioを再起動する必要があります。

于 2015-07-29T14:15:22.890 に答える