我正在编写一个旧库的两个现有版本,名为 Ab.Core (旧)和 AB.CORE (新)。
在VS 2010中,我在尝试为旧库添加项目引用时遇到以下错误(已经引用了较新的库):
无法添加对Ab.Core的引用。提到Ab.Core 已经存在于项目中。
看起来VS并不关心区分大小写。我必须暂时使用这两个版本 - 有什么方法可以使用这个或我可以使用的一些设置吗?
答案 0 :(得分:1)
要引用具有相同完全限定类型名称的两个版本的程序集,请使用外部程序集别名,每个程序集中的命名空间可以包装在别名命名的根级命名空间内,这使它们可以用于同一个文件。
http://msdn.microsoft.com/en-us/library/ms173212(v=vs.100).aspx