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

如何禁用自动.NET核心包还原?,.net,visual-studio-2015,.net-core,nuget-package-restore,.net,Visual Studio 2015,.net Core,Nuget Package Restore,默认情况下,如果在project.json中编辑依赖项,Visual Studio将自动启动包还原。是否可以禁用此行为 我正在使用dotnet restore参数,出于测试目的,我正在编辑project.json/删除project.lock.json。但是VS会在任何更改后自动运行默认的“dotnet restore”,这会中断我的测试 可以在Visual Studio选项窗口的“包管理器设置”部分中关闭瞬态包还原: 取消选中“允许Nuget下载丢失的软件包”将在您编辑project.jso

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


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

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


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

为什么要这样做?你正在经历的实际问题是什么?为什么你讨厌IntelliSense?更新了问题