Visual studio 2015 始终使用最新版本的nuget软件包

Visual studio 2015 始终使用最新版本的nuget软件包,visual-studio-2015,nuget-package,Visual Studio 2015,Nuget Package,它们是使用packages.config从提要自动获取最新nuget包的一种方法吗?例如: 在我的软件包配置中,我有: <?xml version="1.0" encoding="utf-8"?> <packages> <package id="Autofac" version="4.2.0" targetFramework="net452" /> <package id="MyOwn.ApiProxy" version="17.2.1.3" t

它们是使用packages.config从提要自动获取最新nuget包的一种方法吗?例如:

在我的软件包配置中,我有:

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="Autofac" version="4.2.0" targetFramework="net452" />
  <package id="MyOwn.ApiProxy" version="17.2.1.3" targetFramework="net452" />
  <package id="Iesi.Collections" version="4.0.1.4000" targetFramework="net452" />
  <package id="Newtonsoft.Json" version="9.0.1" targetFramework="net452" />
</packages>

在此packages.config中,MyOwn.ApiProxy的版本指定为版本
17.2.1.3
,但版本
17.2.1.4
已在(专用)nuget提要中。如何自动更新我的packages.config以获取最新版本的软件包?我应该创建一个预构建任务,还是有办法在版本中指定
latest

使用Visual Studio 2015+NuGet server 2.11.2.0


感谢来自Nuget v2.8的,Nuget.config中支持以下属性

<configuration>
<config> 
    <add key="dependencyversion" value="Highest" /> 
</config>


通过添加此配置设置,nuget软件包的初始安装确实会获得最新版本,但它也会在packages.config中写入一行特定版本的代码。这意味着,当提要中的包更新为(例如,
17.2.1.5
时,它将不会更新my packages.config,并且仍然使用旧版本。我也可以做类似于
的事情吗?不,不行。希望恢复包将帮助您。