Visual Studio 2017中的Nuget CLI-如何运行?

Visual Studio 2017中的Nuget CLI-如何运行?,nuget,visual-studio-2017,Nuget,Visual Studio 2017,根据以下页面: NuGet 4.x包含在Visual Studio 2017安装中。最新的 NuGet版本作为Visual Studio更新的一部分提供 包括电池 无论我打开Visual Studio 2017命令提示符还是Nuget控制台本身,运行“Nuget”命令都会导致找不到命令 如何使用Visual Studio 2017运行nuget CLI?我缺少什么?我认为在Visual Studio 2017中使用新的解决方案.NET标准可以更轻松地重新创建程序集。我尝试更改旧的.csproj文

根据以下页面:

NuGet 4.x包含在Visual Studio 2017安装中。最新的 NuGet版本作为Visual Studio更新的一部分提供

包括电池

无论我打开Visual Studio 2017命令提示符还是Nuget控制台本身,运行“Nuget”命令都会导致找不到命令


如何使用Visual Studio 2017运行nuget CLI?我缺少什么?

我认为在Visual Studio 2017中使用新的解决方案.NET标准可以更轻松地重新创建程序集。我尝试更改旧的.csproj文件。但当我换衣服时,我打破了装配。我使用了这个链接。我希望此链接能有所帮助。

尽管您提到的页面上说“包括电池”,但这只是指NuGet package manager如何与Visual Studio 2017集成。该页面上的其他下载内容适用于Visual Studio 2013-2015


如果要使用命令行
nuget.exe
来创建nuget软件包,这仍然是您提到的页面上的单独下载:

要使用nuget CLI,请从Windows x86页的命令行部分下载
nuget.exe
。 将放置
nuget.exe
的文件夹添加到PATH环境变量中。 在任意位置打开命令窗口或powershell并运行任何nuget命令。 或者,您可以直接从Visual Studio 2017 package manager控制台使用。 (需要重新启动Visual Studio才能获取PATH环境变量。)

是的,可通过关联菜单获得。外接程序,而不是单独的可执行文件。为什么要从命令提示符下运行它还不清楚,最好不要这样做。使用,版本4.1.0看起来很吸引人。所以您必须运行安装包Nuget.CommandLine才能获得它?我猜项目的框架目标也需要>=4.5?我还想使用CLI来创建一个包(我可以使用我在系统上找到的3.5版本来实现)。使用package Manager控制台访问VS中的nuget CLI,安装该软件包后。@HansPassant运行该软件包的一个原因是为了完成本教程:我正在使用此链接。很好。这似乎只适用于.Net核心项目。