我正在创建一个 TypeScript 项目 (项目类型 - 使用 TypeScript 的 Web 应用程序),其中包括 TypeScript、JavaScript 和其他静态文件。
我正在使用 Visual Studio 2015 构建环境和 Microsoft.TypeScript.MSBuild.1.8.11 nuget 包来进行实际编译 (即不使用 tsconfig.json)。
我有一个后构建事件任务,其副作用是“触碰”一些这些静态文件。当我随后触发另一个构建时,在输出中会得到一个警告*:
Project '<project name>' is not up to date.
Input file '<static file>' is modified after output file ''.`
项目被迫重新构建。
有人能想出我如何确定VS2015在谈论“output file''
”时指的是什么吗?
- 我已经将MSBuild设置为在工具->选项->构建和运行设置中输出诊断信息。