什么原因可以解释为什么我在C#相同解决方案中的引用未被检测到?

什么原因可以解释为什么我在C#相同解决方案中的引用未被检测到?,c#,C#,我有一个解决方案,其中有几个项目。让我们把这些项目称为A、B、C……等等 项目A是一个WinForm项目,而项目B是一个类库项目 我尝试的是在项目a中添加一个指向项目B的引用:因此,它的类库应该可以在a中访问 但是当我在ProjectA类中,当我尝试使用B来执行时,它不起作用(甚至在intellisense中也没有显示) 你知道这是什么原因吗?你有一个公共类,在B中有公共方法或成员吗?是B的名字吗。。。你能举个最简单的例子吗?@user1892538我的天哪。我忘了将B类声明为public。当我

我有一个解决方案,其中有几个项目。让我们把这些项目称为A、B、C……等等

项目A是一个WinForm项目,而项目B是一个类库项目

我尝试的是在项目a中添加一个指向项目B的引用:因此,它的类库应该可以在a中访问

但是当我在ProjectA类中,当我尝试使用B来执行
时,它不起作用(甚至在intellisense中也没有显示)


你知道这是什么原因吗?

你有一个公共类,在B中有公共方法或成员吗?是B的名字吗。。。你能举个最简单的例子吗?@user1892538我的天哪。我忘了将B类声明为
public
。当我这样做时,我就可以在项目A类中添加B命名空间了。@MarkC。我做到了。另外,请参见我的上述评论。这是我的错误。