我的是因为 原来是vs2005的版本,后来升级到vs2008的时候,默认有个备份的文件。 下次打开的时候,备份文件也包含在项目中,也就是中间有两个config文件,所以就报错。 只要把其中的一个备份的删掉就可以了。(因为里面有两个web.config)