我已經使用Oracle提供的XCopy 11.2安裝了用於64位機器的Oracle客戶端(根據讀者指示安裝了所有內容)。如何使64位機器上的ODP.NET 4.0(64位)工作在Windows 7上?
我使用的是Visual Studio 2010,該項目的類型爲ASP.NET網站。
當我嘗試使用上面安裝的Oracle Connection執行我的ASP.NET網站時,它在編譯期間給出了web.config文件中的錯誤。
**
「無法加載文件或組件 'Oracle.DataAccess,版本= 4.112.2.0, 文化=中性 公鑰= 89b483f429c47342' 或一個依賴的 之一。該系統 找不到指定」文件
**
它的工作,如果我改變的價值在IIS應用程序池中啓用32位應用程序爲True。
但我的要求是使它在64位ODP.NET連接器上工作,所以我不想將啓用32位應用程序的值更改爲True。
所以,如果你可以請幫我找到答案,將不勝感激。請幫我解決上述錯誤。
嗨非常感謝大家的回覆。但我們無法應用此設置,因爲我們使用ASP.NET網站模型而不是ASP.NET Web App項目。請讓我知道我們是否也可以將這種設置應用於ASP.NET WEbsite模型..再次感謝您的答覆。 – user788312 2011-06-08 15:55:04
對於一個網站項目 - 你可以嘗試做類似的web.config轉換 - 例如在web.config.debug引用x86版本和web.config.release。 – devdimi 2011-06-09 10:49:43