Visual Studio 2017中缺少任务运行器配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio 2017中缺少任务运行器配置相关的知识,希望对你有一定的参考价值。

我刚刚安装了Visual Studio 2017,并打开了我一直在使用Visual Studio 2015的解决方案。看起来一切都很好,除了VS 2017中的任务运行器浏览器没有检测到我的一个项目中的package.json文件所以它给我的消息是“没有找到任何跑步者配置。”我的package.json与我的解决方案文件位于同一个文件夹中,我通过创建文件链接将其添加到正确的项目中。 VS 2015对此没有任何问题,我不确定为什么VS 2017会做或如何解决它。

答案

我发现Visual Studio Marketplace中的NPM Task Runner extension解决了我的问题。安装后,package.json文件出现在Task Runner Explorer中。

此外,不要忘记将系统路径设置为外部Web工具的最高优先级,方法是进入选项>外部Web工具并在列表中向上移动$(PATH)。我的npm脚本失败了,直到我也这样做了。

另一答案

查看/其他Windows /任务运行资源管理器

这是您找到它的方式,或者您可以使用右上角的搜索窗口并搜索任务运行器,它将显示出来。

希望我没有提出错误的问题。

另一答案

如果禁用“Microsoft ASP.NET和Web Tools”扩展,则“查看/其他Windows /任务运行器资源管理器”菜单中不会显示任务运行器资源管理器。但是,如果要启用它并禁用“Microsoft Azure App Service Tools”扩展,则Task Runner Explorer将出现在“View / Other Windows”菜单中,但不起作用。

所以答案如下:应该为Task Runner Explorer启用“Microsoft ASP.NET和Web Tools”和“Microsoft Azure App Service Tools”扩展。在Visual Studio Community 2017版本15.2(26430.16)上测试

另一答案

我在尝试this introductory Typescript tutorial时遇到了类似的问题。运行任务运行器资源管理器的选项不在那里,我希望它应该存在。

解决方案很奇怪,但它确实有效。我想要处理的文件位于子文件夹中,如下所示:

enter image description here

请注意右键菜单中缺少“Task Runner Explorer”。

然后我将文件移动到项目的主文件夹中:

enter image description here

现在它按预期工作。

enter image description here

另一答案

如果你到这里是因为你的webpack.config.js没有出现在Task Runner Explorer中,那是因为默认情况下不支持webpack。

您必须从Visual Studio中的“扩展和更新”窗口安装“WebPack任务运行器”。

或者安装包含WebPack任务运行程序的Web Essentials 2017以及Mads提供的其他一些很棒的工具。

另一答案

虽然我已经成功地将Task Runner Explorer用于其他项目,例如昨天晚上,突然间(11/17/2018),它停止了工作。解决方案是去Tools->Extensions And Updates并搜索(右上角)NPM Task Runner,当它发现扩展时,我点击它旁边的Enable按钮。它给了我一个警告,我需要关闭并重新打开Visual Studio 2017,当我这样做时,我的-vs-bindingBeforeBuildpackage.json开始工作,Task Runner Explorer中的项目看起来正确并重新开始工作。

另一答案

你可以为VS安装Bundler & Minifier扩展。您可以从VS Tools> Extensions and Updates安装它。 enter image description here

另一答案

这是一个上下文菜单选项。如果你在visual studio 2017中突出显示了bundleconfig.json(或其他合适的东西),你会在工具中看到它,如果你没有...那么它将始终在视图/其他窗口中

以上是关于Visual Studio 2017中缺少任务运行器配置的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2017安装程序在任务栏中打开但不显示

Visual Studio 2017 和缺少的 EXE 文件

Visual Studio 2017 Task Runner Explorer 未在发布时运行事件

Visual Studio 2017 nmake 缺少 io.h

在 Visual Studio 2017 中,是不是有一种快速方法可以将“std::”添加到缺少它的名称中?

恢复 C# 异步方法时,System.Diagnostics.StackTrace 中缺少 Visual Studio 2017 调用堆栈中可见的堆栈帧