2017-03-03 124 views
10

我想将Microsoft.AspNetCore.StaticFiles添加到ASP.NET Core项目。如何通过CLI在ASP.NET Core项目中安装nuget包

是否有另一种方式,而不是手动编辑.csproj文件? 如果我做nuget install是将其安装在当前项目文件夹,并没有改变应用到.csproj的文件。

操作系统是* nix一个,所以我使用VSCode和终端/控制台。

回答

17

的.NET SDK的核心,其拥有新的SDK风格的.csproj文件允许您通过命令行做,如果你使用的是.csproj的文件支持。

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

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

+0

尝试使用'dotnet add --help'命令时,出现'没有找到可执行文件匹配命令dotnet-add'的错误。我已经安装的dotnet核心SDK 2.0.0阿尔法从[这里](https://dotnetcli.blob.core.windows.net/dotnet/Sdk/master/dotnet-dev-win-x64.latest.exe)使用在此之前命令。对此有何想法? – Sanket

+0

你需要编辑系统PATH变量有C:\ Program Files文件\ DOTNET \ – MindingData

+0

OMG ......就这么简单...!谢谢马特!我一直在寻找一些文档,但没有发现任何。 –

相关问题