在使用Visual Studio代码时,如何将基于csproj的新项目的Nuget包实际更新为最新版?
这就是我在.csproj文件中的内容:
<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
,它只会安装指定的软件包版本。
没有dotnet restore update
或dotnet nuget update
选项。
以上所有引用的Microsoft.AspNetCore.*
软件包都有更新的版本(1.1.0)。
我想更新软件包并自动更新引用,就像我们在Visual Studio中一样。
答案 0 :(得分:3)
目前,VS Code没有内置的Nuget Manager工具。唯一可行的方法是手动编辑.csproj
文件并更新版本。
如果关于VS代码扩展,有一个Net Core Project Manager扩展名,效果非常好。