Erneutes Verarbeiten einer Bibliothek
In der Regel müssen Sie den Code für Bibliotheken verarbeiten, den Ihr Treiber nur einmal benötigt. In den folgenden Situationen müssen Sie jedoch eine Bibliothek erneut verarbeiten:
Bibliothek hinzugefügt. Wenn Änderungen am Treibercode eine Bibliothek erfordern, die von SDV nicht verarbeitet wurde, müssen Sie diese Bibliothek verarbeiten.
Bibliotheksänderung. Wenn der Code in einer Bibliothek geändert wurde, die vom Treiber benötigt wird, oder in einer Bibliothek, die von einer dieser Bibliotheken benötigt wird, müssen Sie alle bibliotheken erneut verarbeiten, die von der Änderung betroffen sind.
Löscht verarbeitete Bibliotheken. Wenn Sie alle Bibliotheken aus dem Bibliothekencache entfernt haben, verwenden Sie entweder die Schaltfläche Bibliotheken entfernen auf der Registerkarte Bibliotheken oder die Option /sauber im Bibliotheksverzeichnis in MSBuild.
Wenn Sie eine erforderliche Bibliothek aus irgendeinem Grund nicht verarbeiten können, können Sie trotzdem eine Überprüfung ausführen, aber die Ergebnisse sind weniger zuverlässig.
So verarbeiten Sie eine Bibliothek erneut
- Starten Sie die statische Treiberüberprüfung. Klicken Sie in Visual Studio im Menü Treiber auf Statische Treiberüberprüfung starten....
- Klicken Sie auf der Registerkarte Haupt auf Bereinigen.
- Klicken Sie auf die Registerkarte Bibliotheken , und klicken Sie auf Bibliothek hinzufügen , um die Bibliothek hinzuzufügen.
- Navigieren Sie zum Bibliotheksverzeichnis, und wählen Sie die Projektdatei für die Bibliothek aus.
So verarbeiten Sie alle Bibliotheken erneut
- Starten Sie die statische Treiberüberprüfung. Klicken Sie in Visual Studio im Menü Treiber auf Statische Treiberüberprüfung starten....
- Klicken Sie auf die Registerkarte Bibliotheken , um die Bibliothek (oder Bibliotheken) auszuwählen, und klicken Sie auf Bibliotheken entfernen , um die Bibliothek oder Bibliotheken aus dem Cache zu entfernen.
- Klicken Sie für jede Bibliothek, die Sie erneut verarbeiten müssen, auf Bibliothek hinzufügen.
- Navigieren Sie zum Bibliotheksverzeichnis, und wählen Sie die Projektdatei für die Bibliothek aus.
- Wiederholen Sie die Schritte zum Hinzufügen und Auswählen von Projektdateien für jede Bibliothek, die Ihr Treiber verwendet.
Sie können eine Bibliothek auch in einem MSBuild-Befehl erneut verarbeiten, indem Sie die Parameteroptionen /sauber und /lib verwenden. Weitere Informationen finden Sie unter Statische Treiberüberprüfungsbefehle (MSBuild).