在VS 2017中,我使用Angular模板创建了一个新的ASP.NET Core Web应用程序。
但是项目没有运行,它被卡住了:
Build delayed until Bower/npm packages finish restoring.
我看到后台任务正在运行,但这种情况一直持续,并没有取得任何进展。
答案 0 :(得分:6)
答案 1 :(得分:5)
我有一个类似的问题,我按照以下步骤解决它。
禁用软件包还原:
禁用后,我打开了一个终端并手动安装了所有软件包。我使用Yarn安装软件包,没有遇到任何问题。
由于超时,Visual Studio通常在项目构建期间暂停。为了解决这个问题,我使用了命令yarn --network-timeout 60000
。
希望这会有所帮助!
答案 2 :(得分:2)
对于react项目,我使用以下步骤解决了该问题。
1)右键单击项目,然后选择> build
2)然后在输出框中显示“构建延迟,直到Bower / npm软件包完成还原。”
3)等待几分钟。构建项目后,您将看到
构建被延迟,直到Bower / npm软件包完成还原。 1> ------构建开始:项目:chatApplication,配置:调试任何CPU ------ 1> chatApplication-> D:\ IdeaProjects \ chatApplication \ chatApplication \ bin \ Debug \ netcoreapp2.1 \ chatApplication.dll 1> chatApplication-> D:\ IdeaProjects \ chatApplication \ chatApplication \ bin \ Debug \ netcoreapp2.1 \ chatApplication.Views.dll ===========内部版本:1个成功,0个失败,0个最新,0个跳过==========
答案 3 :(得分:0)
我能够解决不确定的“构建延迟,直到Bower / npm软件包完成还原。”通过以下方式在VS.NET 2019社区版中发布延迟:
就我而言,似乎是由于缺乏管理特权导致了无限的延迟。
答案 4 :(得分:0)
我在visual stduio 2019 aspnet core和angular项目中遇到了一些问题。
我已经用这种方法解决了。
通过cmd手动运行npm install
如果通过Visual Studio 2019运行项目后,则Project运行成功。 (没有“在Bower / npm软件包完成还原之前,构建不会延迟。”)
这种方式对我有用