【发布时间】:2016-05-17 14:44:12
【问题描述】:
这是对this question的跟进。
我已将所有生成的文件添加到Vs项目中,并且发布成功。但是,当我构建项目时,我收到 38 个错误,告诉我 VS “无法删除 *.js,因为对路径的访问被拒绝”。换句话说,源代码管理对所有这些文件都设置了只读锁定,并且无法自动解锁。
除了手动检查每个已编译的 javascript 文件以便编译器可以正常工作之外,我没有看到任何解决方法。
【问题讨论】:
-
VS2015?编译是否由 Grunt 完成?为什么不直接从源代码管理中删除 js 文件?
-
因为从 TS 1.8 开始,VS 不会发布生成的 js 文件,除非它们包含在项目中(在我更新之前,我没有包含它们)。请参阅上面链接的问题。我没有使用 Grunt,只是 VS。