C++ 每当我尝试运行Visual Studio时,它都会重新编译该项目
我有一个VisualStudio2005解决方案。每次我尝试运行启动项目(C++)时,项目都会再次生成,尽管我没有做任何更改 我如何才能获得正常、理智的行为,只有在需要的时候才能构建项目 如何进一步调试该问题 谢谢C++ 每当我尝试运行Visual Studio时,它都会重新编译该项目,c++,windows,visual-studio,winapi,visual-studio-2005,C++,Windows,Visual Studio,Winapi,Visual Studio 2005,我有一个VisualStudio2005解决方案。每次我尝试运行启动项目(C++)时,项目都会再次生成,尽管我没有做任何更改 我如何才能获得正常、理智的行为,只有在需要的时候才能构建项目 如何进一步调试该问题 谢谢 尝试一个干净的,然后构建一个项目/独奏曲 对每个源文件进行修改,以更新修改的日期时间(只需从中添加和删除空格) 至少有一次,我看到一些文件,它们的最后一次写入时间是在将来的某个时间。可能是因为上次写入文件时我的计算机的时钟错误,或者文件来自另一台时钟错误的计算机 这可能会导致此问题,
至少有一次,我看到一些文件,它们的最后一次写入时间是在将来的某个时间。可能是因为上次写入文件时我的计算机的时钟错误,或者文件来自另一台时钟错误的计算机 这可能会导致此问题,因此请检查所有源文件上的时间戳,并检查计算机的时钟是否正确 请尝试此PowerShell命令:
get-childitem . -Recurse | ? { $_.LastWriteTime -gt (Get-Date) }
成功了。谢谢!我试图用perl脚本实现同样的功能,但不知何故,我的脚本失败了。再次感谢!2) 做到了(使用OldFart的PowerShell脚本)。我尝试用perl脚本执行同样的操作,但我的脚本不够好。请尝试以下帖子: