如何解决如何删除 .Net Core 项目中的警告 AD0001?
这是警告信息
警告 AD0001:分析仪 'Microsoft.AspNetCore.Mvc.Analyzers.TopLevelParameterNameAnalyzer' 抛出类型为“System.NullReferenceException”的异常 消息“未将对象引用设置为对象的实例。”。
感谢任何形式的帮助。谢谢
解决方法
检查这个https://github.com/dotnet/aspnetcore/issues/14723
在项目文件中禁用分析器仅用于测试目的。
<PropertyGroup> <DisableImplicitAspNetCoreAnalyzers>true</DisableImplicitAspNetCoreAnalyzers>
</PropertyGroup>
禁用此功能后,检查您是否仍然可以构建项目。检查是否有任何安装包具有先前版本的依赖性。
,我一直在访问
Microsoft.AspNetCore.MVC
用于访问 HttpContextAccessor 的包并导致警告。
我通过重新安装 HttpContextAccesstor 的依赖/引用解决了这个问题,它让我找到了这个包
Microsoft.AspNetCore.Http.Abstractions
已解决
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。