ASP.NET自定义代码库命名和引用

时间:2014-11-25 22:29:21

标签: asp.net visual-studio-2010 dll webforms

我正在编写一个旧库的两个现有版本,名为 Ab.Core (旧)和 AB.CORE (新)。

在VS 2010中,我在尝试为旧库添加项目引用时遇到以下错误(已经引用了较新的库):

  

无法添加对Ab.Core的引用。提到Ab.Core   已经存在于项目中。

看起来VS并不关心区分大小写。我必须暂时使用这两个版本 - 有什么方法可以使用这个或我可以使用的一些设置吗?

1 个答案:

答案 0 :(得分:1)

要引用具有相同完全限定类型名称的两个版本的程序集,请使用外部程序集别名,每个程序集中的命名空间可以包装在别名命名的根级命名空间内,这使它们可以用于同一个文件。

http://msdn.microsoft.com/en-us/library/ms173212(v=vs.100).aspx