Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net core 如何更新dotnet cli使用的nuget.exe版本_.net Core_Nuget_Asp.net Core Cli - Fatal编程技术网

.net core 如何更新dotnet cli使用的nuget.exe版本

.net core 如何更新dotnet cli使用的nuget.exe版本,.net-core,nuget,asp.net-core-cli,.net Core,Nuget,Asp.net Core Cli,我已经安装了dotnetcoresdk,一切正常。不过我想更新nuget版本,以便在运行dotnet pack时使用最新的nuget。使用普通的nuget.exe,我可以运行nuget.exe update-self,它会自动更新。但是,对于dotnet cli,似乎没有任何等效的命令。我也找不到它引用的nuget.exe路径来手动更新它 关于它的位置或如何更新有什么想法吗?或者我需要更新整个.net core SDK以获得更新的nuget版本吗?我很确定您无法升级.net core中附带的nu

我已经安装了dotnetcoresdk,一切正常。不过我想更新nuget版本,以便在运行
dotnet pack
时使用最新的nuget。使用普通的nuget.exe,我可以运行
nuget.exe update-self
,它会自动更新。但是,对于dotnet cli,似乎没有任何等效的命令。我也找不到它引用的nuget.exe路径来手动更新它


关于它的位置或如何更新有什么想法吗?或者我需要更新整个.net core SDK以获得更新的nuget版本吗?

我很确定您无法升级.net core中附带的nuget版本。它是.NET核心SDK的核心部分,SDK的任何单个组件都无法升级


为什么要使用较新的NuGet版本?

首先,我希望只有特定版本的特定功能可用,这就是我要更新的原因。然后我意识到这是一个足够新的版本,然后好奇地想知道这是否可能。我想要的特性是这样的,尽管我认为你是对的,但我还是想进一步看看这篇文章。它在与dotnet.exe v2.0不同的点上列出nuget 4.3。所以我想dotnet.exe中的所有东西都打包在一起了,我必须更新整个东西才能得到一个更新的版本。很糟糕,但是whatever@DavidEsteves-SDK可以并排安装。如有必要,您可以在解决方案目录中使用,以指定使用比您安装的最新版本更早的SDK版本。这一点很好。您不能更改SDK(如升级nuget版本),但可以并排安装多个SDK。