Web.config 无法识别的配置节

来源:互联网 发布:番茄 法windows 编辑:程序博客网 时间:2024/05/21 05:58

Web.config 无法识别的配置节 connectionStrings 最近在WIN2000系统下一直碰到这个问题,我知道在2003下可以选择.NET的版本,但好象2000下是不能设置的,只要装了2003 和2005就可运行。 但是现在这个问题很奇怪,于是查了下 发现以下解决方法 测试过 OK,程序可以正常运行 转自:http://hi.baidu.com/lzytest/blog/item/e07d72cf7216c93ef9dc6170.html ---------------------------------------------------------------- Web.config;无法识别的配置节;connectionStrings;sql server 2000 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法识别的配置节“connectionStrings” 源错误: 行 26: 行 27:

行 28: 行 29: 行 30: 源文件: D:/crm/crm2/Web/web.config 行: 28 “/”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 配置错误 -------------------------------------------------------------------------------- 版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573 很明显的可以看了,是用了1.1的Framework 这是因为我的电脑装了VS.net 2005,之后又装了VS.net 2003, IIS现在默认的是1.1框架,而我这个是2005下开发的,要用2.0的框架, 只要在命令行下运行 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i (2000下是 WINNT目录) 这个就OK了。

 

 

 

只要安装。NET框架2.0就OK了,它会自己注册到IIS里面,你在程序的虚拟目录的属性设置里面选择ASP。NET2.0就OK了

因为你安装了1.1框架,所以IIS默认是以1.1框架来解析WEB.CONFIG