Visual studio 2013 无法在visual studio 2013中使用nuget升级umbraco

Visual studio 2013 无法在visual studio 2013中使用nuget升级umbraco,visual-studio-2013,nuget,umbraco7,Visual Studio 2013,Nuget,Umbraco7,我正在将Umbraco从7.4.3升级到7.6.3 我在VS2013中使用nuget安装了Umbraco 7.4.3。现在,当我尝试使用nuget(更新包UmbracoCms)升级时,在VS2013中出现以下错误: UmbracoCms 7.6.3软件包需要NuGet客户端版本“3.4.4”或更高版本,但当前的NuGet版本是“2.12.0.817” 我检查了一下,在我看来,NuGet客户端版本“3.4.4”仅适用于vs2015,但我使用的是VS2013 这个问题有什么解决方案吗?您可以使用命令

我正在将Umbraco从7.4.3升级到7.6.3

我在VS2013中使用nuget安装了Umbraco 7.4.3。现在,当我尝试使用nuget(更新包UmbracoCms)升级时,在VS2013中出现以下错误:

UmbracoCms 7.6.3软件包需要NuGet客户端版本“3.4.4”或更高版本,但当前的NuGet版本是“2.12.0.817”

我检查了一下,在我看来,NuGet客户端版本“3.4.4”仅适用于vs2015,但我使用的是VS2013


这个问题有什么解决方案吗?

您可以使用命令行
nuget.exe
4.1.0或更高版本(3.5.0无法使用MSBuild 12)执行必要的命令(
nuget.exe update
更新包,
nuget.exe restore
,无论何时克隆项目/do CI生成)。但是您需要禁用VS集成的NuGet恢复


另一个选项是迁移到较新版本的visual studio,以获得对新NuGet功能的VS集成支持。

您可以使用命令行
NuGet.exe
4.1.0或更高版本(3.5.0无法使用MSBuild 12)执行必要的命令(
nuget.exe update
要更新包,
nuget.exe restore
无论何时克隆项目/do CI生成)。但是,您需要禁用VS集成的nuget还原


另一个选项是迁移到较新版本的visual studio,以获得对新NuGet功能的VS集成支持。

感谢您研究此问题。请您逐步解释以实现第一个选项。非常感谢。我在运行NuGet.exe时遇到此错误:默认情况下禁用包还原。若要获得同意,请打开在Visual Studio选项对话框中,单击软件包管理器节点并选中“允许NuGet在生成过程中下载丢失的软件包”。您还可以通过将环境变量“enablenUgetPackageStore”设置为“true”来给予同意。您可以将
enablenUgetPackageStore
设置为环境变量,或将
true
添加到条件中-csproj文件中的属性组较少感谢您调查此问题。请您逐步解释以实现第一个选项。非常感谢。我在运行nuget.exe时遇到此错误:默认情况下禁用包还原。若要给予同意,请打开Visual Studio选项对话框,单击包管理器节点并选中“允许NuG”et在生成过程中下载丢失的软件包。您还可以通过将环境变量“EnableNuGetPackageRestore”设置为“true”给予同意。您可以将
EnableNuGetPackageRestore
设置为环境变量,或将
true
添加到csproj文件中的无条件属性组中