带有产量/警告标志的项目引用是否需要更新,或者是否可以安全地删除它们



在离开它很长时间之后,我回到了一个针对CF框架的项目;该项目有两个引用标记为黄色"yield"/警告字形(即"ErikEJ.SqlCe.NetCF"和"Newtonsoft.Json.Compact")。

该项目编译,所以似乎这两个引用的任何问题都不会引起大问题。

这种事态(编译,但显示警告标志)是否意味着我可以安全地删除这些引用,或者是否意味着我需要采取一些行动才能使这些引用再次"对民主安全"?

项目似乎对这些位置感到困惑,因为 Path 属性为空,版本属性为"0.0.0.0"

如果找不到它们,但可能一切都很好,这对我来说表明我可以简单地删除它们。但。。。它们是出于某种原因添加的,在采取半激烈的步骤之前,我想得到保证。

请注意,引用顶部的警告符号并不意味着它是不可解析的。 相反,这意味着该引用存在一些错误,可能无法解决。 例如,如果将Condition属性添加到引用 VS 将显示带有警告符号,但程序集仍可解析。

知道是否可以删除引用的唯一方法是

  1. 删除它
  2. 重建
  3. 运行所有测试

如果它们都通过了,那么您可以非常自信地说不再需要它

相关内容

  • 没有找到相关文章

最新更新