Abi*_*Abi 5 .net c# .net-framework-version nuget nuget-package
我的任务是将我们的一些项目目标框架从 .Net 4.5 更新到 .Net 4.8。在更新项目时,一些参考文献损坏了。Visual Studio 还显示了有关某些未针对正确框架的包的警告。
我最终跑了Update-Package <packagename> -reinstall -ProjectName <projectname>。因此,这些包的目标框架已更新为 net48。警告消失了,我还修复了一些损坏的引用。
我的问题是:
那么packages.config 中带有 的所有其他包又如何呢targetFramework="net45"?是否有必要更新它们以便它们都以 4.8 为目标?
如何确定何时更新它们?
我已阅读此处:https://learn.microsoft.com/en-us/nuget/consume-packages/reinstalling-and-updating-packages在“何时重新安装包”部分下,您可能希望在项目升级期间重新安装。但是,仅当“由于目标框架发生更改而需要重新安装包时”或 Nuget 才会显示构建错误。
这让我认为,如果没有构建错误或需要重新安装的软件包,那么保留那些针对 net45 的其他软件包就可以了。
任何关于如何确定是否需要更新的评论或见解将不胜感激。谢谢你!