我正在通過ODP連接到Oracle數據庫的C#winforms項目。我包含Oracle.DataAccess.dll
文件以訪問ODP
。我在項目附近的solution文件夾下創建了一個名爲references的文件夾,並將其包含在解決方案下的必要項目中。我還將dll作爲include項目的屬性 - >發佈 - >應用程序文件包含在主項目中。但是,當我在一個應用部署到另一臺計算機,它拋出異常,因爲:將第三方引用dll添加到C#項目
Could not load file or assembly 'Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342' or one of its dependencies. The system cannot find the file specified.
任何建議,我怎麼可以處理這個問題嗎?
這是3個空白的組件,即使在非託管dll,註冊表設置等上也可能有一些依賴關係。我所能想到的是以某種方式包含在部署應用程序之前運行oracle數據訪問安裝包。 –
檢查部署的版本號 –