visual-studio-2015 - 如何在 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 一起使用?
解决方案
是否可以使 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 中将不可用。
希望这可以帮助。
推荐阅读
- javascript - 在 JS 对象中递归和异步转换 DocumentReference
- php - Laravel - Passport API 集成 错误:{“消息”:“未验证。”}
- node.js - express-session 在 nodejs 中找不到 req.session.user 对象
- python - 如何将身份验证/凭据传递给我从 python 运行的谷歌云 api 帖子
- javascript - 我需要创建一个骰子对象,第一次在我的 html js 中加载页面时自动掷骰子
- python - 在 Django 中使用文件字段上传表单时文件无效
- xml - 如何使用 xmlstarlet 搜索 XML 节点并添加或删除它
- python - Python Bulk Insert 给出 TypeError:字符串格式化期间并非所有参数都被转换
- c# - 在没有代码审查的情况下阻止将文件签入到 TFS
- c# - 调用 xamarin 的目标已引发异常