System.Data.OracleClient 已經過時了。微軟不再支持它。 因此,我建議你為. NET 使用Oracle數據提供程式:ODP.Net. 你可以從以下位置下載: 版本:Release版本Release版本 Oracle Windows ( 32位 )Oracle資料庫 11g Re ...
System.Data.OracleClient 已經過時了。微軟不再支持它。
因此,我建議你為. NET 使用Oracle數據提供程式:ODP.Net.
你可以從以下位置下載:
版本:Release版本Release版本 Oracle Windows ( 32位 )Oracle資料庫 11g Release Client Windows ( x64 )
對於開發( Win7 64 -bit ),使用 32位 flavor 。我嘗試了 64位 Oracle客戶端,但沒有成功。對於生產( Wind2008R2 64 -bit ),使用 64位 flavor 。請註意,它們必須是相同的版本( 11.2.1.0 ) 。
另外,確保你為"任何 cpu"編譯了應用程式,添加了對oracle的引用,將"特定版本"設置為"true"和"本地副本"到"false"。這樣,當你將應用程式部署到生產環境時,它將從GAC中查找同一個版本( 11.2.1.0,64位 等效) 。