我有一個ASP.net
應用程序,它使用數據庫連接ODP.net
。爲了擴展它的靈活性,我已經將數據庫處理程序提取到了一個dll file
。ASP.net Oracle數據讀取器在C#
錯誤彈出occasionaly說法如下:
Error 1 Assembly 'DatabaseConnection, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null' uses 'Oracle.DataAccess, Version=4.112.2.0, Culture=neutral,
PublicKeyToken=89b483f429c47342' which has a higher version than referenced assembly
'Oracle.DataAccess, Version=2.112.2.0, Culture=neutral,
PublicKeyToken=89b483f429c47342' c:\Documents and Settings\Visual Studio
2010\Projects\DatabaseConnection\bin\Debug\DatabaseConnection.dll
上次它的發生,該錯誤會自動獨自消失。
這種錯誤的原因是什麼?
正如消息所示:您的DatabaseConnection dll使用ODAC版本4.112.2.0,您的項目引用DatabaseConnection版本2.112.2.0。也許你安裝了一個/兩個版本到GAC? –