gpt4 book ai didi

c# - 'MSDAORA.1' 提供者未在本地机器上注册

转载 作者:太空狗 更新时间:2023-10-30 00:32:08 25 4
gpt4 key购买 nike

我有一个连接到数据库的应用程序,提取信息,创建一个 excel 文件,然后删除文件/通过电子邮件将文件发送给 X 人。

该应用程序是使用 .NET 2.0 Framework(Windows 窗体应用程序)在 Visual Studios 中创建的。它在 32 位服务器上运行。但它最近被转移到 64 位服务器上。它现在返回错误消息“'MSDAORA.1' 提供程序未在本地计算机上注册。”

我相信 MSDAORA 仅支持 32 位应用程序,并且应用程序在 IIS 中运行的应用程序池未为 32 位应用程序启用。

我该如何解决这个问题,我可以在 IIS 中更改什么吗?还是代码更改?

最佳答案

使用 ORAOLEDB.ORACLE 而不是 MSDAORA 为我解决了同样的问题 - 将平台目标从“任何 CPU”更改为“X86”导致我的项目中出现错误 Visual Studio 。

查看答案 here

关于c# - 'MSDAORA.1' 提供者未在本地机器上注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19844383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com