项目无法引用同一解决方案的另一个项目

时间:2013-07-05 15:29:38

标签: c#-4.0

假设我创建了一个名为ClassLibrary1的类库,然后右键单击该解决方案并添加另一个名为ClassLibrary2的类库。

image

我发现ClassLibrary1中的任何类都不能引用ClassLibrary2中的任何其他类,反之亦然。

image

我如何引用另一个解决方案?我想,只要它们属于同一个解决方案,它们就可以交叉引用......

圣拉斐尔

2 个答案:

答案 0 :(得分:0)

您还需要右键单击目标库的references部分,然后单击“Add Reference”。在对话框中,选择要引用的项目。

因此,如果您在ClassLibrary1中并想要引用ClassLibrary2中的项目,则必须右键单击ClassLibrary1中的references部分,然后转到“Projects”部分并双击列表中的ClassLibrary2。

见这里: https://www.youtube.com/watch?v=Rs4ovgC0Wmw

答案 1 :(得分:-1)

您需要将引用添加到ClassLibrary2项目(asssembly)。

然后,您就可以在该项目中使用名称空间和类型。

右键单击其他项目,然后单击“添加引用”。