不要随便起名“System”

今天,写一个Web程序时不小心犯了个低级错误,看图:

 

检查了半天无解,甚至以为是微软的bug重启了电脑~

 

最终还是靠时间老人平复了我焦躁的心~, 重新审视错误信息,原来是命名空间“WebApplication1.System” 惹的祸,Web程序默认引用了System.Web等若干System库,在“WebApplication1.System”命名空间下,系统的“System.Web.*” 变成了WebApplication1.System.Web.*, 难怪会报“不存在类型或命名空间名称..."呢?  其实,错误信息已经提示的很明显了,一开始怎么没看懂呢?

 

ps, 在项目里无意添加了一个叫”System“的文件夹,里面的页面自动使用”*.System"命名空间, 导致了这个低级错误~

 

posted @ 2012-06-07 23:21  北方的河  阅读(933)  评论(1编辑  收藏  举报