2017-03-03 156 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 ......就這麼簡單...!謝謝馬特!我一直在尋找一些文檔,但沒有發現任何。 –