' UmbracoCms.Core 7.6.5'包需要NuGet客户端版本' 3.4.4'或以上,但目前的NuGet版本是' 2.8.1.0'

时间:2017-08-09 12:48:58

标签: nuget umbraco umbraco7 umbraco-cloud

简介

我正在尝试使用" UaaS.cmd"从云端创建项目。

我运行它,填充url和命名空间,它开始工作。然后在过程的中间我得到错误:

Installing UmbracoCms.Core
 The 'UmbracoCms.Core 7.6.5' package requires NuGet client version '3.4.4' or above, but the current NuGet version is '2.8.1.0'.
    at NuGet.PackageWalker.CheckPackageMinClientVersion(IPackage package)
    at NuGet.PackageWalker.Walk(IPackage package)
    at NuGet.InstallWalker.ResolveOperations(IPackage package)
    at NuGet.ProjectManager.Execute(IPackage package, IPackageOperationResolver resolver)
    at Waasp.PackageInstaller.InstallPackage(String packageId, SemanticVersion version, String projectPath, String targetFolder)

但我安装了VS 2015和VS 2017。我的Vs 2015表示我已经安装了nuget版本3.5,而2017年则说我有nuget v4.2。

我尝试了什么

我在我的cmd中运行了nuget,但它没有被识别,所以我已经下载了最新版本并将其添加到我的环境中,所以当我运行cmd时,转到我有我的uaas的文件夹。 cmd文件并输入

  

nuget update -self

它告诉我,我有nuget 4.2,它是最新的。但是当我尝试uaas.cmd时,会发生同样的错误

我不明白!它在哪里找到2.8.1.0?!为什么不需要4.2?

P.S:我也在Umbraco论坛上写过,但我想这与nuget客户端的关系比umbraco更多

0 个答案:

没有答案