Condividi tramite


Rielaborazione di una libreria

In genere è necessario elaborare il codice per le librerie richieste dal driver una sola volta. Tuttavia, è necessario elaborare nuovamente una libreria nelle situazioni seguenti:

  • Aggiunta della libreria. Se le modifiche apportate al codice driver richiedono una libreria che SDV non è stata elaborata, è necessario elaborare tale libreria.

  • Modifica della libreria. Se il codice è stato modificato in una libreria richiesta dal driver o in una libreria richiesta da una di queste librerie, è necessario rielaborare tutte le librerie interessate dalla modifica.

  • Eliminare le librerie elaborate. Se tutte le librerie sono state rimosse dalla cache delle librerie, usando il pulsante Rimuovi librerie nella scheda Librerie o eseguendo l'opzione /clean nella directory della libreria in MSBuild.

Se non è possibile elaborare una libreria necessaria per qualsiasi motivo, è comunque possibile eseguire una verifica, ma i risultati sono meno affidabili.

Per rielaborare una libreria

  1. Avviare Static Driver Verifier.Start Static Driver Verifier. Dal menu Driver in Visual Studio fare clic su Avvia verifica driver statico....
  2. Nella scheda Principale fare clic su Pulisci.
  3. Fare clic sulla scheda Librerie e fare clic su Aggiungi libreria per aggiungere la libreria.
  4. Passare alla directory della libreria e selezionare il file di progetto per la libreria.

Per rielaborare tutte le librerie

  1. Avviare Static Driver Verifier.Start Static Driver Verifier. Dal menu Driver in Visual Studio fare clic su Avvia verifica driver statico....
  2. Fare clic sulla scheda Librerie per selezionare la libreria (o le librerie) e fare clic su Rimuovi librerie per rimuovere la libreria o le librerie dalla cache.
  3. Per ogni libreria che è necessario rielaborare, fare clic su Aggiungi libreria.
  4. Passare alla directory della libreria e selezionare il file di progetto per la libreria.
  5. Ripetere i passaggi per aggiungere e selezionare i file di progetto per ogni libreria usata dal driver.

È anche possibile rielaborare una libreria da in un comando MSBuild usando le opzioni del parametro /clean e /lib. Per altre informazioni, vedere Comandi di Verifica driver statici (MSBuild).For more information, see Static Driver Verifier commands (MSBuild).