我是先安装了vs.net2005,在它默认的路径下,新建过website1和website2,都在本地浏览过(就是localhost:moumou端口),没啥问题。然后昨天安装了iis,配置好了。反正要发布网站的准备工作已经做好,在主目录(e:\esun\)下,放了一个index.html,到浏览器里输入地址,也能正确显示。
现在我又到vs.net2005里,新建网站了,想放到iis主目录里,为什么就出现了配置错误,说web.config里
无法识别的配置节“connectionStrings”行 10: <configuration>
行 11:     <appSettings/>
行 12:     <connectionStrings/>
行 13:     <system.web>
我知道xp系统只支持一个网站的。我是刚刚开始用vs.net2005做网页的新手。怎么办?

解决方案 »

  1.   

    如果你的程序没问题 
    可试着 定义一个空的链接
    <connectionStrings/>
    改成
     <connectionStrings>
        <add name="ConnStr" connectionString="server=(local);uid=test;pwd=test;database=test;  />
      </connectionStrings>
      

  2.   

    你把webconfig文件删除了看看.什么反映
      

  3.   

    我就在主目录里放了default.aspx,里面打入很简单的几个字而已。直接点击在浏览器中浏览是没问题的。webconfig不能删除,删除了还是有错误。出现了新的错误:异常详细信息: System.UnauthorizedAccessException: 对路径“c:\windows\microsoft.net\framework\v1.1.4322\Temporary ASP.NET Files\root\4916cfde\93389c33”的访问被拒绝。
    源错误: 
    执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  还有试过了。<connectionStrings>
        <add name="ConnStr" connectionString="server=(local);uid=test;pwd=test;database=test;  />
      </connectionStrings>
    不行诶。有错误。
      

  4.   

    问题解决了。说是先装vs在装iis都会有问题的。把asp。net升级到2.0就可以了。
      

  5.   

    还发现个比较有趣的问题,就是vb下的
    sub page_load()
    ******
    end subpage_load()过程里的语句根本就不执行的。
    同样的东西改改放到c#下,都能执行的。
      

  6.   

    解决了,在()后面加Handles 某某控件,原来是要绑定窗体中的某某东西,才可以的。