C# 找不到来自其他项目的接口

C# 找不到来自其他项目的接口,c#,visual-studio,interface,project,C#,Visual Studio,Interface,Project,为什么我不能使用ConsoleApp项目的界面?既然它在同一名称空间中,我也应该这样做吗 但UnitTest项目除外。在那里不使用类库是可以的。但是,由于情况并非如此,您是对的您是否添加了该项目,并将该接口作为使用该项目的接口的参考?一般来说,如果您希望重用某个类或接口,最好将其放入类库中,并使其具有公共可见性。就像@fredrik所说的,确保您有一个包含项目的引用,并检查可见性是否为public

为什么我不能使用ConsoleApp项目的界面?既然它在同一名称空间中,我也应该这样做吗


但UnitTest项目除外。在那里不使用类库是可以的。但是,由于情况并非如此,您是对的

您是否添加了该项目,并将该接口作为使用该项目的接口的参考?一般来说,如果您希望重用某个类或接口,最好将其放入类库中,并使其具有公共可见性。就像@fredrik所说的,确保您有一个包含项目的引用,并检查可见性是否为
public