解决方案 »

  1.   

    再确认下  你的application pool 没有设置成enable 32bit另外试一试把工程中的编译选项设置成x64. 
      

  2.   

    64位系统的话建议先安装sqlserver 2005 64位版本后再安装VS2005或者VS2010等开发环境.我遇到几台服务器,在安装VS2008或VS2010时选择了安装SQL Server Express,由于他们自带的是SQL Server 2008的服务器组件,导致后面安装的SQL Server 2006 无法安装和工作.即使安装Visual Studio 也不要去选择安装SQL Server Express。或者可以用finereport来做,后者的兼容等各方面能力不错,更实用一些
      

  3.   

    谢谢,各位解答。已经解决了,方法是:安装32位的CRforVS_redist_install_32bit_13_0_12 ,然后生成的项目中需要有加入aspnet_client文件夹,有的项目发布的时候此文件夹不会生成,需要重项目中直接拷贝到website目录下