当前位置:编程学习 > C#/ASP.NET >>

无法加载"sybdrvado20.dll" 的原因和解决办法

Sybase 的 .net Provider  ,少数情况在一些系统中出现“无法加载 sybdrvado20.dll ,HRESULT: 0x8007007E\ ” 的情况。

原因在于 缺少 sybdrvado20.dll 所依赖的 程序集 .dll 文件。

sybdrvado20.dll 所依赖的dll文件有:

OLE32.DLL

USER32.DLL

ADVAPI32.DLL

MSVCR71.DLL

MSVCP71.DLL

KERNEL32.DLL

若system32 目录下缺少这几个文件则会无法加载 sybdrvado20.dll

一般可能会缺少 MSVCR71.DLL,MSVCP71.DLL

 

附:

用 Depends.Exe 这个工具可以查看某个 dll 所依赖的程序集

    
补充:软件开发 , C# ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,