我有一个Visual Studio 2005解决方案。每次我尝试运行启动项目(C ++)时,项目都会重新构建,尽管我没有做任何更改。
如何才能获得正常,理智的行为,只在需要时才能构建项目?
如何进一步调试问题?
谢谢,
答案 0 :(得分:2)
尝试清理然后构建项目/ soltuoin
导致修改每个源文件,以便修改日期时间更新(只需添加和删除空格)
答案 1 :(得分:2)
至少有一次,我的文件出现了最后写入时间,这是将来的某个时间。大概发生这种情况是因为上次写入文件时计算机的时钟错误或文件来自时钟错误的另一台计算机。
这可能会导致此问题,因此请检查所有源文件的时间戳,并检查计算机的时钟是否正确。
尝试使用此PowerShell命令:
get-childitem . -Recurse | ? { $_.LastWriteTime -gt (Get-Date) }