.Net Core模板具有针对属性SettingManager的编译警告CS0108

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

我试图删除.net核心模板中的所有构建警告。我把它减少到一个:

  • 代码:CS0108
  • 说明:'Views_Shared__Layout.SettingManager'隐藏继承的成员'AbpRazorPage.SettingManager'。如果要隐藏,请使用new关键字。
  • 项目:AbpCompanyName.AbpProjectName.Web.Mvc
  • 文件:module-zero-core-template \ aspnet-core \ src \ AbpCompanyName.AbpProjectName.Web.Mvc \ obj \ Debug \ netcoreapp2.2 \ Razor \ Views \ Shared_Layout.g.cshtml.cs
  • 行:1869年

我试图在尽可能小的范围内找到消除或抑制此警告的方法。

aspnetboilerplate
1个回答
1
投票

您可以直接删除layout.cshtml中的设置管理器。

删除不必要的设置管理器注入,因为它已在AbpRazorPage中注入

查看https://github.com/aspnetboilerplate/module-zero-core-template/pull/450的变化

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