【发布时间】:2020-01-25 18:55:12
【问题描述】:
我正在考虑这两个包之间的区别。如果我在 Visual Studio 的参考资料中搜索,我会找到 System.Net.Http.dll 4.0 版。 但如果我查看 nuget 包,我会找到 4.3.4 版本。 他们俩都工作得很好。但是使用 Visual Studio 或 nuget 两者中哪一个更好? 谢谢
【问题讨论】:
-
后一个版本可能具有更多的功能、更少的错误和更好的跨平台兼容性。
-
所以你建议我从 nuget 安装最新版本,而不是默认的 Visual Studio 版本。为什么引用的 dll 版本不一样?
-
如果将 NuGet 版本带入 .NET Framework(即,不是 Core)项目,您可能会陷入“NuGet 地狱”的深渊。 NuGet 在该程序集中的基于框架的复杂项目通常最终具有循环依赖项和/或数量惊人的绑定重定向条目。如果你挖得够久,你会发现 MSFT 有人为那个包裹道歉
-
哪个更适合您的体验?
标签: c# visual-studio xamarin