Oracle.DataAccess.dll 部署安裝


 Oracle.DataAccess.dll 要拷貝到項目發布目錄

項目發布的時候,還必須要拷貝以下幾個文件在運行目錄
1、oci.dll
2、oraociicus11.dll
3、OraOps11w.dll
4、oraons.dll

 

在開發機器上看了Oracle.DataAccess.dll 版本是2.112.1.2 ,測試服務器上的是2.112.1.0。杯具。。。找到原因了,兩個版本號不一致。而且發現客戶機上無64位的Oracle.DataAccess.dll.

IIS中只能開始32位應用程序支持。趕緊找解決辦法:

解決辦法就是在web.config中修改,在configSections節點結束之后增加如下內容:

<runtime> 
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 
        <dependentAssembly> 
            <assemblyIdentity name="Oracle.DataAccess" 
            publicKeyToken="89B483F429C47342" 
            culture="neutral" /> 
            <bindingRedirect 
              oldVersion="2.112.1.2" 
              newVersion="2.112.1.0"/> 
        </dependentAssembly> 
    </assemblyBinding> 
</runtime>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM