类型或命名空间不存在。应用程序名称.模型.模型

问题描述 投票:0回答:1

我们使用 Visual Studio Code、.NET 8 和 Angular。

我更改了项目的结构,现在我无法在我的应用程序中使用 using 指令,这让我发疯。

这是我的结构:Structure

扩展后看起来像这样:expended structure

我知道命名空间和使用必须完全匹配。

我觉得我尝试过任何事情:

  • 命名空间:

    BacApplication.Models.Model

  • 全局使用:

    global using BacApplication.Models.Model;

  • 命名空间:

    Models.Model

  • 全局使用:

    global using Models.Model;

我尝试清理、恢复和重新加载 VS Code。

我删除了 VS Code 的所有缓存并重新加载,但没有打开任何页面。

我检查了我的所有版本是否都匹配在一起(我在更改结构时没有添加任何内容,因此这可能不是问题)。 我有一个项目,所以我不需要有目标。

我的类名称与命名空间不同。

文件夹中的所有命名空间都是相同的。

和其他人......我肯定错过了一些东西,但我不知道是什么。

提前感谢您的帮助,如果该主题已经存在,我很抱歉,但我没有找到。

c# asp.net-core namespaces using using-directives
1个回答
0
投票

这是我的测试结果。

结构

需要修改

© www.soinside.com 2019 - 2024. All rights reserved.