Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/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
Asp.net core 如何通过CLI在ASP.NET核心项目中安装nuget软件包_Asp.net Core_Nuget - Fatal编程技术网

Asp.net core 如何通过CLI在ASP.NET核心项目中安装nuget软件包

Asp.net core 如何通过CLI在ASP.NET核心项目中安装nuget软件包,asp.net-core,nuget,Asp.net Core,Nuget,我想将Microsoft.AspNetCore.StaticFiles添加到ASP.NET Core项目中 除了手动编辑.csproj文件,还有其他方法吗? 如果我执行nuget安装,它会将其安装在当前项目文件夹中,并且不会对.csproj文件应用任何更改 dotnet add <PROJECT> package [arguments] [options] dotnet add package Microsoft.AspNetCore.StaticFiles dotnet add p

我想将Microsoft.AspNetCore.StaticFiles添加到ASP.NET Core项目中

除了手动编辑.csproj文件,还有其他方法吗? 如果我执行
nuget安装
,它会将其安装在当前项目文件夹中,并且不会对.csproj文件应用任何更改

dotnet add <PROJECT> package [arguments] [options]
dotnet add package Microsoft.AspNetCore.StaticFiles
dotnet add package Microsoft.AspNetCore.StaticFiles -v 1.0.1

操作系统是*nix one,因此我使用VSCode和终端/控制台。

支持新SDK样式的.csproj文件的.NET Core SDK允许您在使用.csproj文件时从命令行执行此操作

dotnet add <PROJECT> package [arguments] [options]
dotnet add package Microsoft.AspNetCore.StaticFiles
dotnet add package Microsoft.AspNetCore.StaticFiles -v 1.0.1
dotnet添加包[参数][选项]
dotnet添加包Microsoft.AspNetCore.StaticFiles
dotnet添加包Microsoft.AspNetCore.StaticFiles-v 1.0.1

如果您使用的是project.json文件,那么据我所知,没有命令行支持。

在尝试
dotnet add--help
命令时,我发现一个错误
没有找到与命令dotnet add匹配的可执行文件。在使用此命令之前,我已经从安装了dotnet core sdk 2.0.0 alpha。对此有什么想法吗?您需要编辑系统路径变量,使C:\Program Files\dotnet\Omg。。。就这么简单!谢谢你,马特!我在找一些文档,但没有找到。