C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了c – Visual Studio警告关于不同内容的文件副本大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
当我在Visual studio中调试我的C项目时,会弹出一个警告对话框,告诉我:
A copy of datum.h was found in
c:/users/brad/desktop/source/binary/datum.h,but the current
source code is different from the version built into
c:/users/brad/desktop/source/binary/datum.h.

我很难理解这是甚么尝试告诉我,更不用说如何解决它.起初我以为可能抱怨,我不小心在目录中复制了一个文件,我检查了这个文件,没有发现任何这样的文件,这让我很沮丧.我也尝试从解决方案中排除文件,并再次添加,这也没有解决问题.

警告似乎并没有妨碍我的项目的发展,但我认为有一个原因存在警告,所以如果有人知道出了什么问题,任何建议将不胜感激.据我所知,我没有改变任何事情来使消息出现,只是弹出一次我去调试解决方案,并一直出现以来.

此外,同样的警告的更多副本已经开始弹出,与我的解决方案中的其他头文件有关(我还没有收到任何关于.cpp文件,但这可能是巧合,因为它只是进行了大约20分钟).

解决方法

尝试从相关文件删除断点.
当Visual studio 2013发生在调试版本中的头文件时,这对我有用.
Source: Release mode file sync issue – current source code different from the version built

附加说明:清洁/重建也可以正常工作,但是对于定期更改代码来说,这是很痛苦的.启动调试器后启用断点仅延迟消息.

大佬总结

以上是大佬教程为你收集整理的c – Visual Studio警告关于不同内容的文件副本全部内容,希望文章能够帮你解决c – Visual Studio警告关于不同内容的文件副本所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。