为什么总是需要重建Visual Studio项目?

时间:2015-08-20 11:02:17

标签: visual-c++ visual-studio-2013 build compilation projects-and-solutions

我有一个Visual Studio项目,它总是出现在构建输出中,即使它内部没有任何变化。实际上似乎没有任何东西在其中编译,例如,如果使用这个项目的项目中的其他所有东西都是构建的,我会看到类似这样的东西:

1>------ Build started: Project: MyLib, Configuration: Release Win32 ------
1>  MyLib.vcxproj -> C:\Projects\MySoftware\Release\MyLib.dll
========== Build: 1 succeeded, 0 failed, 23 up-to-date, 0 skipped ==========

1 个答案:

答案 0 :(得分:1)

原来这个有问题的项目引用的是一个既不存在但实际上并不存在的头文件,因此没有引发错误。从项目中删除该文件解决了这个问题。