x86 类型发布代码不适用于 Windows Server 2008 x64 中的 ACE.OLEDB.4.0 提供程序:
错误:ACE.OLEDB.4.0 未在您的本地系统中注册。 我是在 vs 2005 上开发的应用程序,用于读取 xls 文件。 vs2005 Debug模式下工作正常。但是当我发布它并从 iis 创建虚拟目录时,它会生成上述错误。 当我从 xp 机器运行时,它工作正常,但 windows server 2008 是 n
最佳答案
您要部署到的服务器似乎缺少依赖项。特别是,ACE.OLEDB 版本 4.0 似乎未安装或其库未发布到目标计算机。如果您认为已提供依赖项,请确保它与 x64 计算机兼容。
关于.net - x86 类型发布代码不适用于 Windows Server 2008 x64 中的 ACE.OLEDB.4.0 提供程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9389093/