AspNetCore'保留'字样

时间:2018-06-05 15:01:47

标签: asp.net-mvc asp.net-core .net-core

当我尝试构建应用程序时出现此错误。

错误RZ1007“namespace”是保留字,不能在隐式表达式中使用。必须使用显式表达式(“@()”)。

这来自viewimports

@using Microsoft.AspNetCore.Identity
@using OnlineAtrax.Areas.Identity
@namespace OnlineAtrax.Areas.Identity.Pages
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers

应用程序没问题,直到我将VS2017更新到15.7版预览版。

1 个答案:

答案 0 :(得分:0)

我在迁移到netcoreapp3.0时遇到了这个问题,我的.csproj文件中需要以下内容:

<AddRazorSupportForMvc>true</AddRazorSupportForMvc>