Freigeben über


Ausschließen von Dateien aus der Abhängigkeitsprüfung

Aktualisiert: November 2007

Wenn Sie einer der Quellcodedateien eine Includedatei hinzufügen, entsteht eine Abhängigkeit. Die Quellcodedatei ist von der Includedatei abhängig. Das Projektsystem überprüft während des Buildprozesses, ob eine Includedatei geändert wurde und ob die Quellcodedatei neu kompiliert werden muss. Da einige Includedateien nie geändert werden, können Sie die Buildzeit verkürzen, indem Sie diese Dateien aus der Abhängigkeitsprüfung ausschließen.

Die Verzeichnisse, die aus der Abhängigkeitsprüfung ausgeschlossen werden, sind in der von Ihnen erstellten Datei SYSINCL.dat aufgeführt. Auf diese Weise werden alle im angegebenen Verzeichnis oder in einem seiner Unterverzeichnisse enthaltenen Dateien ausgeschlossen. SYSINCL.dat wird von Visual C++ beim Starten des Produkts eingelesen.

Sie können die Datei SYSINCL.dat unter Lokale Einstellungen\Anwendungsdaten\Microsoft\VisualStudio\version (z. B. in C:\Dokumente und Einstellungen\Benutzername) speichern.

Neben der Möglichkeit, Verzeichnisse anzugeben, deren Dateien keiner Abhängigkeitsprüfung unterzogen werden, kann Visual C++ auch so konfiguriert werden, dass Abhängigkeiten für Dateien, die im oder unter dem version-Unterverzeichnis abgelegt sind, nie überprüft werden.

So schließen Sie Dateien aus der Abhängigkeitsprüfung aus

  1. Fügen Sie der Datei SYSINCL.dat (unter Verwendung des vollständigen, absoluten Pfades) zeilenweise Verzeichnisnamen hinzu.

  2. Beenden Sie die Entwicklungsumgebung.

  3. Starten Sie die Entwicklungsumgebung neu.

  4. Klicken Sie auf Neu erstellen, damit die Änderungen wirksam werden.

Hinweis:

Durch das Ausschließen von Abhängigkeiten wird der Befehl Neu erstellen nicht beschleunigt, da durch den Befehl Neu erstellen keine Abhängigkeitsprüfung durchgeführt wird.

Siehe auch

Referenz

Wie kann die Erstellung beschleunigt werden?