代码之家  ›  专栏  ›  技术社区  ›  Shukri Gashi

aspnetcore“保留”字

  •  0
  • Shukri Gashi  · 技术社区  · 6 年前

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

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

    这是来自viewimports

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

    在我将VS2017更新到15.7版预览版3之前,应用程序是正常的。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Stephen Buck    5 年前

    我在迁移到NetCoreApp3.0时遇到此问题,需要在.csproj文件中执行以下操作:

    <AddRazorSupportForMvc>true</AddRazorSupportForMvc>