Visual Studio 2015 Taks runner explorer导致多个node.exe进程

我正在使用gulp来build立一个网站项目。 在Visual Studio 2015中任务运行器资源pipe理器将获取吞噬文件,并且可以从那里运行任务。 问题是:这会加速多个node.exe进程(有时超过20个),从而大大减慢我的机器速度。

没有一个node.exe进程占用太多的内存(每个大约100mb)或者CPU,但是结合起来却阻塞了所有内核。

刚刚启动Visual Studio已经导致这个问题,我甚至不需要从任务运行资源pipe理器中运行任务。

当Visual Studioclosures,并从命令行运行一些吞咽任务时,问题不会发生。

对此有何想法? 或者有同样问题的人?

我不认为这个吞噬文件本身有问题,但是如果有必要,我可以提供它。

最新版本的Web工具(.NET Core Tooling Preview 1)改进了这种行为。 这些工具用于进行多个命令行调用,以获取有关Bower和npm软件包的信息,以及Gulp和Grunt任务。 现在大部分调用都被整合到一个node.exe进程中。

如果可以,请尝试从此处获得新版本: https : //go.microsoft.com/fwlink/?LinkId = 798481

如果您使用的是最新版本,但仍然看到这种行为,您能提供有关解决scheme的更多信息吗? 它有多less个项目,有多less个有bower.json,package.json,gulpfile.js或gruntfile.js文件?