引用程序集失败?
新建一个项目里自动引用了 mscorlib[2.0.5.0] 但我想引用mscorlib[2.0.0.0]中的了File类,添加引用的时候发生
mscorlib[2.0.5.0]和mscorlib[2.0.0.0]中都有System.IO.File类 该怎样区分啊??------解决方案--------------------mscorlib[2.0.5.0]和mscorlib[2.0.0.0]有什么区别么?
------解决方案--------------------那你直接用mscorlib[2.0.5.0]不好吗?同时用2个System.IO.File类干什么呢?
另外有个“
外部别名”的方法可以解决这个问题,百度一下就知道。
------解决方案--------------------
你看他加的那些引用……几乎每个都是好几个版本……
------解决方案--------------------
2L说了,你可以给命名空间指定别名,区分开来。
但是mscorlib很特别,你的程序最好只引用一个,否则谁也不能预料会有什么异常。