从依赖项检查中排除文件
更新:2007 年 11 月
将包含文件添加到某个源代码文件将创建依赖项。源文件“取决于”包含文件。在生成过程中,项目系统检查包含文件是否已更改和源文件是否需要重新编译。一些包含文件从不更改,对于这些文件可以通过消除依赖项检查减少生成时间。
您创建的一个称为 SYSINCL.dat 的文件列出了从依赖项检查中排除的目录。指定目录或它的一个子目录中的任何文件将被排除。当启动产品时,Visual C++ 读取 SYSINCL.dat。
可以将 SYSINCL.dat 文件放在 Local Settings\Application Data\Microsoft\VisualStudio\版本 中(例如,C:\Documents and Settings\用户名)。
除了能够指定从文件依赖项检查中排除的目录外,Visual C++ 从不检查驻留在 版本 子目录中或其下的任何文件的依赖项。
从依赖项检查中排除文件
将目录名(使用完整的绝对路径)逐行添加到 SYSINCL.dat。
退出开发环境。
重新启动开发环境。
单击**“重新生成”**使更改生效。
![]() |
---|
因为对“重新生成”不发生依赖项检查,所以排除依赖项不会提高 Rebuild 命令的速度。 |