Я только что установил Visual Studio 2017 и открыл решение, с которым я работал в Visual Studio 2015. Кажется, все работает отлично, за исключением того, что проводник задач в VS 2017 не обнаруживает файл package.json в одном из моих проектов, поэтому он дает мне сообщение "Никаких конфигураций бегунов задачи не было найдено". Мой пакет .json находится в той же папке, что и файл моего решения, и я добавил его в соответствующий проект, создав ссылку на файл. VS 2015 не имел никаких проблем с этим, и я не уверен, почему VS 2017 делает или как это исправить.
Конфигурация запуска задачи отсутствует в Visual Studio 2017
Ответ 1
Я нашел расширение NPM Task Runner в Visual Studio Marketplace, которое исправило мою проблему. После его установки файл package.json появился в Проводнике задач Runner.
Кроме того, не забудьте указать свой системный путь в качестве главного приоритета для внешних веб-инструментов, выбрав "Параметры" > "Внешние веб-инструменты" и переместите $(PATH) вверх. Мои сценарии npm не срабатывали, пока я не сделал это.
Ответ 2
Explorer Runner Task можно найти через меню View> Other Windows> Explorer Runner Explorer.
Вот как вы его нашли, или вы можете использовать окно поиска в правом верхнем углу и искать Task Runner, и он появится.
Ответ 3
Если вы попали сюда из-за того, что ваш webpack.config.js
не отображается в обозревателе задач, это потому, что веб-пакет по умолчанию не поддерживается.
Вы должны установить Mads Kristensen WebPack Task Runner из окна "Расширения и обновления" в Visual Studio.
Или установите Web Essentials 2017, который включает в себя WebPack Task Runner и ряд других замечательных инструментов от Mads.
Ответ 4
Я столкнулся с подобной проблемой при попытке этого вводного руководства по Typescript. Возможность запуска обозревателя задач отсутствовала, и я ожидала, что она должна была быть.
Решение было странным, но оно сработало. Файл, с которым я хотел иметь дело, находился в подпапке, например:
Обратите внимание на отсутствие "Проводника задач" в контекстном меню.
Затем я переместил файл в основную папку проекта:
и теперь он работает как положено.
Быстрое обновление:
Если изображения перестают отображаться (что может показаться проблемой при некоторых ответах):
Решение состоит в том, чтобы поместить файл в корневую папку проекта.
Ответ 5
Проводник Runner Run не отображается в меню "Просмотр/Другое Windows/Task Runner Explorer", если расширение "Microsoft ASP.NET и веб-инструменты" отключено. Однако, если включить его и отключить расширение "Средства обслуживания приложений Microsoft Azure", то в меню "Просмотр/Другие Windows" появится "Запуск Runner Explorer", но он не будет работать.
Итак, ответ следующий: для работы Task Runner Explorer должны быть включены расширения "Microsoft ASP.NET и веб-инструменты" и "Microsoft Azure App Service Tools". Протестировано в Visual Studio Community 2017 Версия 15.2 (26430.16)
Ответ 6
Хотя я успешно использовал Task Runner Explorer
для других проектов, даже, например, прошлой ночью, сегодня внезапно (17.11.2008) он перестал работать. Решение состояло в том, чтобы перейти к Tools->Extensions And Updates
и найти (верхний правый angular) для NPM Task Runner
, и когда он нашел это расширение, я нажал кнопку Enable
рядом с ним. Он дал мне предупреждение о том, что мне нужно закрыть и снова открыть Visual Studio 2017, и когда я это сделал, -vs-binding
для BeforeBuild
в моем package.json
начал работать, а элементы в Task Runner Explorer выглядели правильно и снова начали работать ,
Ответ 7
Вы можете просто установить Bundler и Minifier расширение для VS. Вы можете установить его из VS Tools > Extensions and Updates.
Ответ 8
Это опция контекстного меню. Если у вас есть выделенный файл bundleconfig.json (или что-то еще подходящее) в Visual Studio 2017, вы увидите это в инструментах, а если нет - то он всегда будет в окне просмотра/других окнах