系统引用错误

System References Error

enter image description here

我试图添加所有缺失的程序集,但它根本不起作用。

似乎 NuGet 包已提交到存储库并破坏了所有内容。从 repo 中删除 project\project\packages 目录应该可以解决所有构建问题,因为 NuGet 会在构建时自动获取包。

因此,只需尝试按照以下步骤解决问题:

  1. 找到项目的 packages 文件夹
  2. 删除包文件夹
  3. 签到
  4. 重建你的项目

引用此线程:Resolved: The “Microsoft.CodeAnalysis.BuildTasks.Csc” task could not be loaded from the assembly.

更新:

黄色感叹号问题应该与引用路径有关。系统找不到引用,好像是原来的引用路径变了

只需尝试重新安装包,您可以在包管理器控制台中使用 NuGet 命令行:

Update-Package -reinstall