如何禁用自动.NET Core包还原?

时间:2016-07-08 23:05:43

标签: .net visual-studio-2015 .net-core nuget-package-restore

默认情况下,如果在project.json中编辑依赖项,Visual Studio会自动启动包还原。是否可以禁用此行为?

我正在玩dotnet restore个参数,出于测试目的,我正在修改project.json /删除project.lock.json。但是VS在任何更改后自动运行默认的“dotnet restore”,这会中断我的测试。

1 个答案:

答案 0 :(得分:4)

可以在Visual Studio选项窗口的“程序包管理器设置”部分中关闭临时程序包还原:

Uncheck "Allow Nuget to download missing packages"

取消选中允许Nuget下载丢失的软件包将阻止Visual Studio在您编辑project.json时恢复软件包。