为x86编译汇编时SQL连接失败

时间:2013-09-23 19:22:44

标签: .net sql-server .net-assembly

我遇到了使用SQLClient连接到sql server的.net 3.5 sp1应用程序的问题。

如果我将应用程序编译为“任何CPU”,一切正常,但如果我将应用程序编译为x86,则会出现以下错误:

“建立与SQL Server的连接时发生与网络相关或特定于实例的错误。未找到服务器或无法访问服务器。验证实例名称是否正确以及SQL Server是否配置为允许远程连接。 (提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)“

我已经用一种简单的测试应用程序验证了这一点,该应用程序以两种不同的模式编译。

由于COM / ActiveX依赖性,课程的实际应用程序需要编译为x86。

运行的应用程序的服务器是Server2008,而SQLserver 2008安装在不同的服务器上。

x86 SQLClient程序集的行为是否与x64不同?

任何帮助都会受到赞赏,我刚刚杀了整整一天试图解决这个问题......

0 个答案:

没有答案
相关问题