有关在Visual Studio中生成之前要编译多少文件的信息

时间:2020-03-05 18:58:43  来源:igfitidea点击:

如何确定在开始构建过程之前需要重新编译多少文件。

有时我不记得我更改了多少个基本头文件,因此"全部重建"比简单的构建要好。缝是没有办法的,但是恕我直言,这是必须的(例如XCode给我这些信息)。

更新:

我的问题不是,Visual Studio不知道要编译什么。我需要知道它将编译多少代码,以便可以决定是否可以使用新代码进行快速测试,或者在开始"昂贵"的构建过程之前是否应该编写更多代码。或者,如果老板问"我什么时候可以拥有新版本?"最好的答案不是"完成后就完成!"。

当IDE可以说"编译589个文件中的200个"而不是"编译x,y,..."时,这真的很有帮助。

解决方案

回答

版本控制可以告诉我们吗?例如,在Subversion中,"检查修改"将列出自上次签入以来的所有更改(尽管自上次构建以来未更改)

请注意,"构建"不是自动做到这一点吗? (仅构建已更改的内容)?

回答

通常,Visual Studio擅长了解需要为我们编译的内容。

如果我们在一个解决方案中有多个项目,则只需确保正确设置了解决方案依赖项,并且在单击"构建"时它就可以正常工作。