C# 本地命名空间未在_Layout.cshtml中解析
我有一个项目C# 本地命名空间未在_Layout.cshtml中解析,c#,namespaces,razor-2,C#,Namespaces,Razor 2,我有一个项目Company.Web,项目中有一个文件夹Implementation。此文件夹中的类具有命名空间Company.Web.Implementation \u Layout.cshtml文件中有一行 @using Company.Web.Implementation 上面的行返回一个错误,即 命名空间“Company”中不存在类型或命名空间名称“Web” 有什么建议吗 编辑 这似乎发生在Web项目中使用Company.Web的任何页面上 它是同一项目中的命名空间。项目不能引用自身。哦
Company.Web
,项目中有一个文件夹Implementation
。此文件夹中的类具有命名空间Company.Web.Implementation
\u Layout.cshtml
文件中有一行
@using Company.Web.Implementation
上面的行返回一个错误,即
命名空间“Company”中不存在类型或命名空间名称“Web”
有什么建议吗
编辑
这似乎发生在Web项目中使用
Company.Web
的任何页面上 它是同一项目中的命名空间。项目不能引用自身。哦,糟糕,误读了你使用的.net版本是什么?它使用的是v4.6.2,它在VS2017中