当前位置:  开发笔记 > 编程语言 > 正文

向Visual Studio 2015解决方案添加的Makefile项目始终过时

如何解决《向VisualStudio2015解决方案添加的Makefile项目始终过时》经验,为你挑选了0个好方法。

我有一个相当大的解决方案(80个项目)。最近,我升级到VS2015U1,并修改了解决方案,使其包含一个makefile(nmake)项目,该项目是所有其他项目的先决条件。目的是使该makefile文件将某些第三方软件复制到项目的bin目录中,以使将它们放在一起进行测试和打包变得更加容易。

问题是,该makefile项目始终看起来是过时的。这意味着当您按F5进行测试时,我总是会弹出一个对话框。

我一直用Google搜索,直到我的Googler疼痛为止,包括我在stackoverflow上发现的所有内容。列出的解决方案似乎都没有帮助:

没有列出该项目的文件,因此都没有过期。我什至将makefile本身作为项目文件放置,但这无济于事。

我通过在属性中包含一个伪造的输出文件到makefile项目中,并使其在运行时创建一个伪造的输出文件。

我已将生成输出的详细程度设置为诊断,并广泛浏览了.log文件,但未发现任何丢失或过时的文件的提示。

其他项目似乎都没有重建,只有一个makefile项目。运行makefile时,对于要复制的文件,所有内容都是最新的。

没有与新项目相关的.tlog文件。

进行干净的构建或重建无济于事,这个项目总是过时的。

还有其他想法吗?

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有