共用方式為


檢查相依性時排除檔案

更新:2007 年 11 月

加入包含檔案至您的其中一個原始程式碼檔案會產生相依性。原始程式檔 (Source File) 相依於 Include 檔。在建置處理期間,專案系統會檢查包含檔案是否已變更,以及是否必須重新編譯原始程式檔。某些包含檔案從不會改變,因此您可排除對那些檔案的相依性檢查,來縮短建置時間。

您所建立的 SYSINCL.dat 檔會列出排除於相依性檢查的目錄。在指定目錄或其子目錄中的任何檔案都將排除在外。當您啟動 Visual C++ 時,Visual C++ 會讀取 SYSINCL.dat。

您可以將 SYSINCL.dat 檔放在 Local Settings\Application Data\Microsoft\VisualStudio\version 中 (例如,在 C:\Documents and Settings\username)。

除了能夠指定不檢查特定目錄內檔案的相依性之外,Visual C++ 永遠不會檢查在 version 子目錄內或底下的任何檔案的相依性。

若要從相依性檢查中排除檔案

  1. 逐行加入一個目錄名稱 (使用完整、絕對路徑) 至 SYSINCL.dat。

  2. 結束開發環境。

  3. 重新啟動開發環境。

  4. 按一下 [重建] 讓變更生效。

注意事項:

排除相依性不會增加 [重建] 命令的速度,因為 [重建] 不會進行相依性檢查。

請參閱

參考

如何加快建置速度?