Asp.net mvc 5 Can';无法在另一个项目的解决方案参考类中获取项目

Asp.net mvc 5 Can';无法在另一个项目的解决方案参考类中获取项目,asp.net-mvc-5,visual-studio-2017,visual-studio-project,Asp.net Mvc 5,Visual Studio 2017,Visual Studio Project,我是MVC新手,不知道自己做错了什么 我有一个包含两个项目的解决方案。一个是C#library类项目,另一个是ASP.NET MVC项目 类库项目用于保存MVC项目使用的类 但是我不能让MVC项目“看到”课堂项目 我在MVC项目中添加了对类库项目的引用,但是当我尝试在MVC代码文件中使用MVC.class时,我无法访问类项目中的文件——它变灰了,看不到类项目 有人能告诉我我做错了什么吗。感谢您的帮助。不清楚您在哪里添加了哪些参考,至少对我是这样。如果将C#project引用到MVC项目中,则可以

我是MVC新手,不知道自己做错了什么

我有一个包含两个项目的解决方案。一个是C#library类项目,另一个是ASP.NET MVC项目

类库项目用于保存MVC项目使用的类

但是我不能让MVC项目“看到”课堂项目

我在MVC项目中添加了对类库项目的引用,但是当我尝试在MVC代码文件中使用MVC.class时,我无法访问类项目中的文件——它变灰了,看不到类项目


有人能告诉我我做错了什么吗。感谢您的帮助。

不清楚您在哪里添加了哪些参考,至少对我是这样。如果将C#project引用到MVC项目中,则可以在MVC项目中使用它,但C#project不能使用MVC。只能引用一种方式我引用的是MVC项目中的类项目。我发现了一件对我来说毫无意义的事。当我创建类项目时,添加了一个Class1.cs文件。如果我不删除该文件,则引用有效,但如果我删除该文件,则引用无效。我不明白。好吧,那么所有公开的类、接口等都可以被你的MVC项目使用。你在MVC项目中使用Class1.cs吗?当你删除那个类的时候,它就不起作用了?或者整个对C#project中其他类的引用也不起作用?我现在很困惑,罗洛,非常感谢你为我指明了正确的方向。这不是名字空间。那是建造师。当我添加一个新类时,构造函数并没有公开,所以将其更改为public,一切正常。再次感谢您的帮助,不清楚您在哪里添加了哪些参考,至少对我是这样。如果将C#project引用到MVC项目中,则可以在MVC项目中使用它,但C#project不能使用MVC。只能引用一种方式我引用的是MVC项目中的类项目。我发现了一件对我来说毫无意义的事。当我创建类项目时,添加了一个Class1.cs文件。如果我不删除该文件,则引用有效,但如果我删除该文件,则引用无效。我不明白。好吧,那么所有公开的类、接口等都可以被你的MVC项目使用。你在MVC项目中使用Class1.cs吗?当你删除那个类的时候,它就不起作用了?或者整个对C#project中其他类的引用也不起作用?我现在很困惑,罗洛,非常感谢你为我指明了正确的方向。这不是名字空间。那是建造师。当我添加一个新类时,构造函数并没有公开,所以将其更改为public,一切正常。再次感谢你的帮助