

该引用上级目录里有一个“v4.0.30319”文件夹,里面有v4.0版本的system.xml,问题是我怎么都不能引用
------解决思路----------------------
你的项目结构以及版本号都是怎么样的?
这个情况通常是你项目本身或引用的某个程序集版本过高引起的
vs里显示的路径和你当前项目的版本有关
------解决思路----------------------
重新添加4.0版本的dll,添加的时候注意选择版本号是否为你要的版本号
------解决思路----------------------

另外确认你的程序集版本是不是相应的版本
------解决思路----------------------
那个是安装.Net的时候就已经注册到GAC中了,你直接在VS中根据名字添加引用就行了,不用关心dll的物理路径
------解决思路----------------------
取消引用,再重新引用一下