我有一个VS2013解决方案,其中我有以下结构(作为示例):
My Solution
|-->My Company
| |--> Common
|-->Common
|-->Web
正如您所看到的,我有两个名为" Common" - 我的公司"我的公司"是一个公司范围的项目,在所有解决方案中使用,带有一堆通用代码。另一个是特定项目的通用代码。
如果我尝试将My Company\Common
和Common
项目添加为Web
项目的引用,则会收到以下错误消息:
我不记得在Visual Studio的早期版本中发生过这种情况。如何添加具有相同名称的引用(请注意,基础程序集名称不相同)。
注意:我能够通过手动编辑项目文件并添加对My Company\Common
的引用来解决此问题。但我仍然想知道为什么会这样 - 这是VS中的一个错误吗?