Visual studio 2015 gulp任务失败时失败msbuild

Visual studio 2015 gulp任务失败时失败msbuild,visual-studio-2015,msbuild,gulp,Visual Studio 2015,Msbuild,Gulp,我刚开始学习检查javascript文件的任务。我使用的是ASP.NET核心Web应用程序(.NET Framework)项目类型 当gulp任务失败时,我正在尝试失败msbuild。任务如下: gulp.task('jshint', function () { return gulp.src('./wwwroot/lib/test/js/**/*.js') .pipe(jshint()) .pipe(jshint.reporter('default'))

我刚开始学习检查javascript文件的任务。我使用的是
ASP.NET核心Web应用程序(.NET Framework)
项目类型

gulp
任务失败时,我正在尝试失败
msbuild
。任务如下:

gulp.task('jshint', function () {
    return gulp.src('./wwwroot/lib/test/js/**/*.js')
        .pipe(jshint())
        .pipe(jshint.reporter('default'))
        .pipe(jshint.reporter("fail"));
});
以下是唯一一个包含代码的javascript文件:

LHG^(&^%(*&^%(*&)))
当我构建项目时(我绑定到在
任务运行器资源管理器
中构建之前运行任务),任务会在
错误列表
选项卡中生成错误。但我得到了:

=========全部重建:1成功,0失败,0跳过==========

输出
窗口中。我遇到了这个问题,它建议从预构建事件运行任务,但问题是该项目类型在其
属性
窗口中似乎没有
build
选项卡。我怀疑这可以通过一些json配置文件来完成,但我找不到任何相关信息


XPROJ文件没有传统的CSPROJ编译前/编译后事件。您可以在project.json中指定它们。我强烈建议按照微软的做法,从XPROJ迁移回CSPROJ