柳叁 2019-06-04 11:02 采纳率: 0%
浏览 287

Visual Studio 2019 Preview 中创建的 .Net Core 程序里,Dependencies => Analyzers 问题

图片说明

其实是两个问题:

  1. 在Visual Studio 2019 Preview 中创建的 .Net Core 程序里,Dependencies => Analyzers 是做什么用的?

  2. 图中的代码是我从Git上拿下来的。起初我以为是因为我本地环境里面 .Net Core 3.0-Preview 的版本太低导致这里有Warning。后来更新至最新版本以后还是有Warning。 这个是因为路径不对导致的吗?有什么办法修复这个Warning吗?

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-10 02:05
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    .NET Core的依赖分析器(Analyzer)是用来检测你的项目是否符合.NET Core规范的工具。它会检查你的项目的配置、命名空间引用、类型定义等,并报告任何不符合规范的地方。

    如果你的项目包含一些你认为应该被编译但没有被编译的内容,那么它们可能会触发警告或错误。这些警告通常会在NuGet Package Manager的Dependency Graph中显示出来。

    如果路径有问题,你应该能够通过NuGet Package Manager的"Manage NuGet Packages for Visual Studio"窗口找到并删除那些不必要的包或者重新安装正确的包。请注意,你需要确保你使用的.NET Core SDK与你的.NET Core应用程序兼容。

    例如,如果你使用的是.NET Core 3.0 SDK,但是你的.NET Core应用程序使用了.NET Core 5.0 SDK,那么你的应用程序将无法编译。

    此外,你可能还需要考虑你的.NET Core应用程序是否正确设置了正确的命名空间引用和类型定义。你可以尝试运行dotnet --info命令来查看你的.NET Core应用程序的信息,看看是否有任何不一致的地方。

    评论

报告相同问题?

悬赏问题

  • ¥20 白日门传奇少一个启动区服和启动服务器的快捷键,东西都是全的 , 他们说套一个出来就行了 但我就是弄不好,谁看看,
  • ¥15 昨天电脑装了matlab好像多了个虚拟盘,关机前还被舍友插了usb不知道干了什么,今天开机电脑就变这样了,求解答
  • ¥100 如何用js写一个游戏云存档
  • ¥15 ansys fluent计算闪退
  • ¥15 有关wireshark抓包的问题
  • ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
  • ¥15 向数据表用newid方式插入GUID问题
  • ¥15 multisim电路设计
  • ¥20 用keil,写代码解决两个问题,用库函数
  • ¥50 ID中开关量采样信号通道、以及程序流程的设计