C# 命名空间中不存在类型或命名空间名称(是否缺少程序集引用?)-Can';不要引用一个类

C# 命名空间中不存在类型或命名空间名称(是否缺少程序集引用?)-Can';不要引用一个类,c#,.net-core,C#,.net Core,所以,我正在做一些关于Udemy的Angular+.NET核心课程,我偶然发现了一个问题:我不能从ClientApp子文件夹引用类。我在VisualStudio2019中创建了一个Angular+.NET核心项目。我的后端应用程序位于route文件夹中,前端应用程序位于我的后端应用程序的ClientApp子文件夹中。以下是所有内容的截图: 授权控制器: UserForRegisterTo: 解决方案资源管理器: 我这里出了什么错 编辑: 出于某种原因,当我开始键入ClientApp时,我可

所以,我正在做一些关于Udemy的Angular+.NET核心课程,我偶然发现了一个问题:我不能从ClientApp子文件夹引用类。我在VisualStudio2019中创建了一个Angular+.NET核心项目。我的后端应用程序位于route文件夹中,前端应用程序位于我的后端应用程序的ClientApp子文件夹中。以下是所有内容的截图:

授权控制器:

UserForRegisterTo:

解决方案资源管理器:

我这里出了什么错

编辑:
出于某种原因,当我开始键入ClientApp时,我可以看到名称空间中的每个文件夹。下面是屏幕截图:

如果检查IDE,它会清楚地显示它找不到
DatingApp.SPA.ClientApp
名称空间

打开您的
UserForRegisterDTO.cs
文件,检查它位于哪个命名空间中。然后添加该名称空间,而不是导致问题的名称空间

如果您使用的是Visual Studio(看起来是),请将光标移动到方法中带下划线的位置,然后按Ctrl+。。它提供了修复此错误的方法,很可能会自动告诉您缺少哪个名称空间


如果两者都不起作用,请用更多细节更新您的问题。

我已经尝试了所有这些,但什么都没有得到。问题是,ClientApp是一个文件夹,DTOs是其中的一个子文件夹,就像我在AuthController中使用的DatingApp.SPA.Data一样,其中数据是一个文件夹。我不明白,为什么DatingApp.SPA.Data有效而DatingApp.SPA.ClientApp无效?我已经解决了!出于某种上帝知道的原因,我在DatingApp.SPA.csproj中有一些指示,可以忽略这个精确的类。我不知道它是怎么到那里的。一旦我把它取下来,一切都完美无瑕。谢谢你抽出时间。