C# 为IIS 7.5.NET应用程序安装MS SQL 2005驱动程序

C# 为IIS 7.5.NET应用程序安装MS SQL 2005驱动程序,c#,.net,sql-server-2005,iis-7,C#,.net,Sql Server 2005,Iis 7,我通常不进行.NET开发,但我有一个小的.NET应用程序,需要在新的Win2K8 IIS 7.5服务器上安装,SQL 2005服务器位于另一个盒子上。我已经在Win7 IIS 7/SQL 2005机器上测试了.NET应用程序,它运行良好。在新服务器上运行应用程序时,出现以下错误: The 'SQLNCLI11' provider is not registered on the local machine. 我在谷歌上搜索了错误,发现我需要安装本机客户端驱动程序。我在数据库服务器上找到了sql

我通常不进行.NET开发,但我有一个小的.NET应用程序,需要在新的Win2K8 IIS 7.5服务器上安装,SQL 2005服务器位于另一个盒子上。我已经在Win7 IIS 7/SQL 2005机器上测试了.NET应用程序,它运行良好。在新服务器上运行应用程序时,出现以下错误:

The 'SQLNCLI11' provider is not registered on the local machine.
我在谷歌上搜索了错误,发现我需要安装本机客户端驱动程序。我在数据库服务器上找到了sqlncli.msi文件,并将其安装在IIS服务器上。同样的问题。 然后我安装了SQLManagementStudio,认为它可能需要一些驱动程序。同样的错误。我可以通过ManagementStudio进行连接,但是.NET应用程序一直给我相同的错误

有什么建议吗


谢谢!

我将连接字符串中的提供程序从SQLNCLI11更改为SQLNCLI10。
工作起来很有魅力