首页 > 解决方案 > 如何在 Visual Studio 2015 中使用 NuGet 4.x?

问题描述

我坚持使用 VS 2015,因为我们仍然有 Silverlight 位(正在移植到 HTML)。因此我不能使用 VS 2017(我可以,但不能用于所有代码,这很痛苦)。

VS 2015 不允许我安装使用仅在 NuGet 4.x 中可用的功能的 NuGet 包,因为 VS 2015 的 NuGet 包管理器等同于 NuGet 3.x

是否可以使 VS 2015 与 NuGet 4.x 一起使用?

标签: visual-studio-2015nuget

解决方案


是否可以使 VS 2015 与 NuGet 4.x 一起使用?

恐怕你不能那样做。因为 NuGet 包管理器扩展 4.x 不是一个单独的扩展,它内置在 Visual Studio 2017 中,我们无法从NuGet.org获得它。

此外,宣布 NuGet 4.0 RTM也指出了这一点:

NuGet 4.0 包管理器扩展目前不适用于 Visual Studio 2015(Visual Studio 2015 随附 NuGet 3.4.4,并且 NuGet 3.5.0 也可作为 Visual Studio 2015 的显式下载提供)。NuGet 4.0 建立在一些仅在 Visual Studio 2017 中可用的新功能和错误修复之上,因此更新的 NuGet 体验在 Visual Studio 2015 中将不可用。

希望这可以帮助。


推荐阅读