下面的問題得到了很好的回答,並且對於Windows窗體應用程序來說效果很好,但我似乎無法獲得最少的Oracle客戶端安裝以使用Web應用程序。 DLL文件被放置在「可執行文件」文件夾,即bin文件夾中,但它似乎是使用我安裝的oracle客戶端而不是內聯oracle客戶端。用於Web應用程序的最小.Net Oracle客戶端
我在應用程序bin文件夾中也有一個tnsnames.ora文件,它不使用它。
What is the minimal setup required to deploy a .NET application with Oracle client 11?
它們是來自Oracle安裝的非託管DLL,它們不能作爲引用添加。我正在嘗試使用與我關聯的問題中描述的無客戶端安裝。 – FidoFuz
我沒有提到ODP.NET。我正在談論的是非託管dll的OCI客戶端工具。請閱讀我在我的問題中引用的類似答案的鏈接。 – FidoFuz
我正在使用Oracle.DataAccess,但試圖讓它識別安裝文件夾中的非託管Oracle OCI dll,而不是嘗試訪問任何已安裝的Oracle客戶端。正如我在我的問題中所說的,這適用於Windows窗體應用程序,但似乎無法使其與Web應用程序一起工作。 – FidoFuz