visual studio (2015) Задание задачи "Project Open" запускается дважды, когда открытое решение

У меня есть задача "watch", которая привязывает его к привязке "project open". но когда открывается решение, оно запускается дважды... мое решение включает в себя следующие проекты:

  • Контроллеры
  • EFRepository
  • инфраструктура
  • модель
  • ReportLibrary
  • WebUI
  • дизайн

и моя задача часов:

gulp.task("watch-templates", [], function () {
var config = {
    baseDir: "WebUI/Templates",
    files: [
        // includes:
        "WebUI/Templates/**/*.html",
        // excludes:
        "!WebUI/Templates/**/*.min.html"
    ]
};
return gulp.watch(config.files, ["Build-templates"]);

});

спасибо за время

1 ответ

Решение

Я испытывал ту же проблему.

Я обнаружил, что эти две проблемы возникли с MS, но, похоже, они ограничивают сферу действия проблемы, когда в обозревателе запуска задач задано автоматическое скрытие.

Я сталкиваюсь с этой проблемой независимо от того, как расположена панель обозревателя задач.

Оригинальный закрытый билет

Разрешенный билет

MS говорит, что Visual Studio 2015 Update 1 RTM решает проблему, упомянутую в этих билетах, но я не пробовал обновлять себя. Надеюсь, это также решит проблему, с которой мы оба столкнулись.

Только что получил это в vs 2019... но похоже, что версия 16.2 исправит это. https://developercommunity.visualstudio.com/content/problem/526923/task-runner-explorer-calls-task-two-times-on-proje.html

Другие вопросы по тегам