使用@using关键字添加命名空间时出现引用错误

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

使用

@using
添加命名空间时出现以下错误:

命名空间“System.Runtime.CompilerServices”中不存在类型或命名空间名称“CreateNewOnMetadataUpdateAttribute”(是否缺少程序集引用?)

我将

_ViewImports.cshtml
文件移至
Views
文件夹中。在网上查了很多次都没有解决问题。

问题真的很简单吗?还是VS Code有问题?如果您能提供帮助,我将非常感激。

c# asp.net-core asp.net-core-mvc
1个回答
0
投票

您的参考似乎是正确的。有时,Visual Studio 可能会遇到错误并构建旧版本的代码。

请尝试运行

dotnet restore
命令。如果这不起作用,您可以简单地删除项目目录中的
bin
obj
文件夹,然后重新构建解决方案。这将迫使 Visual Studio 重新创建这些文件夹,从而确保它与您的最新更改保持同步。

如果它不起作用,您可能需要查看一些线程,例如:

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