2017-01-22 1 views
4

Visual Studio 코드를 사용할 때 새 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

관련 문제