命名空间 中不存在类型或命名空间“Web”(是缺少程序集的引用吗?)

今天写到系统设置模块。简单的写了点代码,然后运行看一下效果,有错误提示,全是命名空间“***” 中不存在类型或命名空间“Web”(是缺少程序集的引用吗?) 

第一反应是以为没有添加Web 引用或者需要重新添加。问题来了,删除引用再添加还是错误依旧如此。然后百度一遍也没有找到答案。

我在想是不是编辑器没有升级一些组件呢。因为上一次编辑程序是在另一台机器上,而这台机器更新过组件。然后我下载了组件,安装了三个小时。下午重启了电脑,打开来看,错误依旧是:

命名空间“***” 中不存在类型或命名空间“Web”(是缺少程序集的引用吗?) ;

然后我又百度了一遍。找了很久,最终发现了一篇解决方案,原来是今天写程序添加了一个文件夹:System;应该是跟 System.Web.UI.Page 重名了。而新建System文件夹下当然没有Web类。所以报出错误。将文件夹重新命名就可以了。

posted @ 2015-09-22 14:20  蔚蓝鸟  阅读(306)  评论(0)    收藏  举报