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:     <!--connectionStrings-->
            行 29:    <add name="crmConnectionString" connectionString="Data Source=localhost;Initial Catalog=crm;User ID=sa" providerName="System.Data.SqlClient"/>
            行 30:   </connectionStrings>

源文件: 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了。

转载于:https://www.cnblogs.com/Monday/archive/2007/11/29/977098.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值