Retraitement d’une bibliothèque
En règle générale, vous devez traiter le code des bibliothèques dont votre pilote a besoin une seule fois. Toutefois, vous devez traiter à nouveau une bibliothèque dans les situations suivantes :
Bibliothèque ajoutée. Si les modifications apportées au code du pilote nécessitent une bibliothèque que SDV n’a pas traitée, vous devez traiter cette bibliothèque.
Modification de la bibliothèque. Si le code a changé dans une bibliothèque requise par le pilote ou dans une bibliothèque requise par l’une de ces bibliothèques, vous devez retraiter toutes les bibliothèques affectées par la modification.
Supprimez les bibliothèques traitées. Si vous avez supprimé toutes les bibliothèques du cache des bibliothèques, utilisez le bouton Supprimer les bibliothèques sous l’onglet Bibliothèques ou en exécutant l’option /propre dans le répertoire de la bibliothèque dans MSBuild.
Si vous ne pouvez pas traiter une bibliothèque requise pour une raison quelconque, vous pouvez toujours exécuter une vérification, mais les résultats sont moins fiables.
Pour retraiter une bibliothèque
- Démarrez Static Driver Verifier. Dans le menu Pilote de Visual Studio, cliquez sur Lancer le vérificateur de pilote statique....
- Sous l’onglet Principal , cliquez sur Nettoyer.
- Cliquez sur l’onglet Bibliothèques , puis sur Ajouter une bibliothèque pour ajouter la bibliothèque.
- Accédez au répertoire de la bibliothèque et sélectionnez le fichier projet de la bibliothèque.
Pour re-traiter toutes les bibliothèques
- Démarrez Static Driver Verifier. Dans le menu Pilote de Visual Studio, cliquez sur Lancer le vérificateur de pilote statique....
- Cliquez sur l’onglet Bibliothèques pour sélectionner la bibliothèque (ou les bibliothèques), puis cliquez sur Supprimer les bibliothèques pour supprimer la ou les bibliothèques du cache.
- Pour chaque bibliothèque que vous devez re-traiter, cliquez sur Ajouter une bibliothèque.
- Accédez au répertoire de la bibliothèque et sélectionnez le fichier projet de la bibliothèque.
- Répétez les étapes pour ajouter et sélectionner des fichiers projet pour chaque bibliothèque utilisée par votre pilote.
Vous pouvez également retraiter une bibliothèque à partir d’une commande MSBuild à l’aide des options de paramètre /propre et /lib. Pour plus d’informations, consultez Commandes du vérificateur de pilote statique (MSBuild).