4

我有一个“监视”任务,将其绑定到“项目打开”绑定。但是当打开解决方案时,它会运行两次......我的解决方案包括这些项目:

  • 控制器
  • EF存储库
  • 基础设施
  • 模型
  • 报告库
  • 网页界面
  • 设计

我的监视任务是:

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"]);

});

谢谢你的时间。

4

2 回答 2

1

我一直遇到同样的问题。

我发现 MS 提出了这两个问题,但它们似乎将问题的范围限制在 Task Runner Explorer 设置为自动隐藏时。

无论我的 Task Runner Explorer 面板的位置如何,我都面临这个问题。

原封闭票

已解决的票证

MS 说 Visual Studio 2015 Update 1 RTM 解决了这些票证中提到的问题,但我还没有尝试更新自己。希望它也能解决我们都遇到的问题。

于 2016-01-27T11:35:10.250 回答
1

刚刚在 vs 2019 中得到它......但看起来版本 16.2 会修复它。 https://developercommunity.visualstudio.com/content/problem/526923/task-runner-explorer-calls-task-two-times-on-proje.html

于 2019-07-19T12:45:17.143 回答