主 题: | 错误信息: 无法识别的配置节“connectionStrings” | |
作 者: | fanenmin (湘阳楼主) Blog 加为好友 | |
等 级: | ||
信 誉 值: | 100 | |
所属社区: | .NET技术 ASP.NET | |
问题点数: | 50 | |
回复次数: | 31 | |
发表时间: | 2007-5-9 14:54:38 |
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误信息: 无法识别的配置节“connectionStrings”
源错误:
行 12: <add key="conStr" value="Server=(local);database=DbaseNews;Uid=sa;Pwd=" />
行 13: </appSettings>
行 14: <connectionStrings/>
行 15: <system.web>
行 16: <!--
源文件: D:/.../site/website/NET/20070508/News/web.config 行: 14
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
说明:这个问题有人问过了,也看过了不少人的方法,可还是解决不了问题。我用的是windows2000系统,vs.net 2003版。跟别人说的有点不同,他们提及的问题是在windwos2003运行的vs.net2005版的。说按站点的属性、配置修改asp.net修改为2.0,可是windows2000下根本没有这个选项。我也试着下载安装了Framework2.0,也在C:/WINNT/Microsoft.NET/Framework/v2......./aspnet_regiis.exe -ir 重新注册过了,可还是运行不起来。有人说删除<connectionStrings/>这段,可删除了还是运行不起来,又提示新的问题:index.aspx 文件中有错误,错误地方在<%@ Page Language="C#" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="_Default" %> 里面的 Inherits="_Default" 这句里面。我也看过了,本程序的教材确实是在.net2005写开发的。难道真的需要安装.net2005么? 难道还需要把系统改为windows2003么?求助大家帮小弟看看。
fanenmin(湘阳楼主) ( ) 信誉:100 Blog 加为好友 | 2007-5-10 23:17:29 | 得分: 0 |
昨天把windows2000升级到windwos2003 后 从iis里根本看不到asp.net标签,没办法修改1。0为2。0。 其实是没装框架2.0,我从华军网下载安装上2.0,重新启动后奇迹出现了,IIS出现了ASP.NET标签,马上把1.0修改为2.0,预览一下,ok! 网页index.aspx 打开了,也没了错误提示。
希望其他朋友遇到此问题可参考一下:
环境:windows server 2000系统 + vs.net 2003
第一步:升级 windows server 2000到windows2003(因为2000下没有那个修改的项目,而2003下才能修改)
第二步:下载安装dotnetfx_38669.exe 框架2.0(因为只有安装上这个,iis配置里才能看到asp.net标签)
备注:不重新启动可能看不到标签。
本人也是刚刚接触.net,不正确之处请各位高手指点。
fanenmin(湘阳楼主) ( ) 信誉:100 Blog 加为好友 | 2007-05-14 11:54:21 | 得分: 0 |
更正! 失误 昨天测试得出的答案。
环境:windows server 2000系统 + vs.net 2003
第一步:升级 windows server 2000到windows2003(因为2000下没有那个修改的项目,而2003下才能修改) 这句话不正确!与操作系统没关系
第二步:下载安装dotnetfx_38669.exe 框架2.0(因为只有安装上这个,iis配置里才能看到asp.net标签)解决问题的关键!
备注:不重新启动可能看不到标签。未必是这样!
最终答案:
第一、下载安装dotnetfx_38669.exe 框架2.0
第二、查看IIS的属性,如果是1.0,就修改为2.0