2017-01-22 12 views
4

Visual Studio Codeを使用している場合、新しいcsprojベースのプロジェクトのNugetパッケージを最新のものに実際に更新するにはどうすればよいですか?新しいcsproj/msbuildベースのプロジェクトで更新されたdotnetリストア?

これは私が.csprojファイル内で持っているものです:私はdotnet restoreを行う場合、それが唯一の指定されたパッケージのバージョンをインストールします

<PackageReference Include="Microsoft.AspNetCore" Version="1.0.3" /> 
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="1.0.2" /> 
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="1.0.1" /> 
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="1.0.1" /> 
<PackageReference Include="Microsoft.VisualStudio.Web.BrowserLink" Version="1.0.0" /> 

dotnet restore updateまたはdotnet nuget updateオプションはありません。

上記のすべてのMicrosoft.AspNetCore.*パッケージには、新しいバージョン(1.1.0)があります。

私はパッケージを更新し、Visual Studioでこれを行うのと同じ方法で自動的に参照を更新したいと思います。

答えて

3

現在、VSコードにはNuget Managerツールが組み込まれていません。唯一可能な方法は、.csprojファイルを手動で編集してバージョンを更新することです。

VSコードの拡張機能に関しては、Net Core Project Managerという拡張子がありますが、これはかなりうまく機能します。

+0

ありがとう、それは私が.NET Core CLIのGitHub https://github.com/dotnet/cli/issues/5425#issuecomment-274343316で得た応答です – mare

関連する問題