我正在使用 MSBuild 发布网站,然后将发布的网站复制到同一网络上的 Web 服务器。我将复制命令设置为“SkipUnchangedFiles”。
它运行顺利,但“跳过未更改”不起作用,因为当我使用 AspNetCompiler 发布网站时,每个文件都是“新的”——它的日期设置为发布时,所以即使内容给定的文件没有更改,时间戳不同,因此无论如何都会复制它。
是否有解决方法可以防止复制内容未更改的文件?
最佳答案
根据您发布网站的方式,您也许可以执行 Incremental Build 操作而不是完整的构建。
关于asp.net - 使用 MSBuild 将网站复制到生产环境中,同时真正跳过未更改的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/786972/