为啥 Visual Studio 认为我需要构建项目?

Posted

技术标签:

【中文标题】为啥 Visual Studio 认为我需要构建项目?【英文标题】:Why does Visual Studio think I need to build a project?为什么 Visual Studio 认为我需要构建项目? 【发布时间】:2014-03-13 15:41:00 【问题描述】:

我的 Visual Studio 解决方案中的一个项目一直认为它需要重新构建。我怎么知道为什么会这样?我更喜欢无需使用命令行就能做到这一点,但如果必须的话,我会这样做。很久以前,我在gnu的make中使用了debug模式来获取这类信息。我确信我已经用某种输出记录器和更改某处的设置做了笔记,但我找不到笔记,可能只是记错了。

【问题讨论】:

您的 Visual Studio 解决方案中是否有“幻像”文件(未引用的文件)?例如,解决方案中有一个未引用的头文件条目,但该文件不在磁盘上? 【参考方案1】:

看起来这个问题已经得到解答,请参阅: Visual Studio: project is not up to date "because "AlwaysCreate" was specified"? 并查看有关设置“CPS”以记录此类信息,然后使用DebugView查看的答案。

【讨论】:

以上是关于为啥 Visual Studio 认为我需要构建项目?的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 认为我没有安装 Hyperv。为啥?

Visual Studio:创建简单的 GUI

当我构建我的项目时,Visual Studio 2008 没有创建 .exe 文件。任何想法为啥?

如何确定为啥 Visual Studio 在构建解决方案时可能会跳过项目

为啥 Visual Studio 2010 (msbuild?) 构建速度不快?

visual studio2017中C++节点中为啥没有CLR项,是要添加哪个部件吗?