Visual Studio 2015 C#找不到引用
我一直对Visual Studio 2015和C#有问题。在同一解决方案中添加对其他项目的引用时,VisualStudio没有找到所有类。例如,我创建了一个单元测试项目。我添加了对我创建的通信项目的引用。库中有10个类,但Visual Studio只能找到其中的3个。我构建并重建了解决方案,我构建并重建了项目。我已删除并重新添加引用。我不知道从这里到哪里去。我在网上找不到关于这个问题的任何信息。我对VisualStudio和C#不是很熟悉,所以我可能只是在搜索错误的东西,但这让我发疯 这里是单元测试类,您可以看到它只找到了三个类 下面是solution explorer的屏幕截图,显示了应该存在的10个类(我正在尝试引用通信项目),它还显示了引用: 下面是其中一个类的图片,您可以看到它具有正确的名称空间:Visual Studio 2015 C#找不到引用,c#,visual-studio,visual-studio-2015,C#,Visual Studio,Visual Studio 2015,我一直对Visual Studio 2015和C#有问题。在同一解决方案中添加对其他项目的引用时,VisualStudio没有找到所有类。例如,我创建了一个单元测试项目。我添加了对我创建的通信项目的引用。库中有10个类,但Visual Studio只能找到其中的3个。我构建并重建了解决方案,我构建并重建了项目。我已删除并重新添加引用。我不知道从这里到哪里去。我在网上找不到关于这个问题的任何信息。我对VisualStudio和C#不是很熟悉,所以我可能只是在搜索错误的东西,但这让我发疯 这里是单元
我快发疯了。任何帮助都将不胜感激。愚蠢的问题-缺少类
public
或private
?默认值为private
,如果项目失败,这些类在外部不可见。将关键字public
添加到定义中,与屏幕截图上显示的envelope
类相同。看起来所有其他类都是内部类或私有类(“私有”是默认的修饰符,因此,如果键入类XYZ
,则隐式表示私有类XYZ
。要查看该程序集/项目之外的所有类,必须将它们全部公开。这就是问题所在。谢谢各位。我不习惯这种正式语言。@dmay@EvilTrak从技术上讲,默认值是内部,而不是private
,它是无效的类型可见性属性。请参阅。