长久以来若干个项目都遇到过类似的情形,已经成功生成的项目启动调试或者再生成依然认为部分项目需要生成而不是跳过。总结以往的经验,记录下来,以便大家遇到时处理。
- 若有多个项目提示需要重新生成,优先检查被依赖的项目。因为被依赖的项目需要重新生成会造成依赖它的其他项目也需要重新生成。
- 检查问题项目的包含路径,是否有不存在的路径。
- 检查问题项目中含有自定义生成过程的文件,是否指定了正确的输出文件。
- 检查问题项目中所有文件的修改日期是否存在'未来'时间。
- 每修改一处就单独生成问题项目2次,若第二次没有发生生成直接被跳过则表示该项目已经成功。