如题。在web.config中配置连接字符串,配置身份验证信息。不能执行如果把连接字符串写死在程序中,不从web.config中读取就能正确运行本地测试都可以,服务器IIS测试,会发生上述情况。服务器操作系统windows2003
这个是什么问题?

解决方案 »

  1.   

    本地测试都可以的,一放到服务器IIS上配置节就读不到了。身份验证也验证不了。
      

  2.   

    window2003操作系统是不是对web.config读取有现在??
      

  3.   

    注意连接串中的 &, >, < 这些字符要写成编码形式 &amp; &lt; &gt;
      

  4.   

    LZ 权限问题:
    右击数据库--》权限--》然后找到users 把下面的写入权限都打勾
      

  5.   

    解释错了
    具体位置在:IIS上,右击你的发布项目--->权限---》设置users的权限(下面的都打勾)
    在继续网访问下 看如何!
      

  6.   

    在IIS里面 点击 asp.net --》编辑配置去试试
      

  7.   

    本机测试一点问题都没有。发布网站后挂到服务器上,
    只要从web.config中获取信息的都会发生问题:不能读取配置字节,无法进行身份验证。
      

  8.   

    web.config只有在网站根目录下才能识别,会不会因为这个网站在iis里不是主目录?