Dela via


Bearbeta ett bibliotek på nytt

Du behöver vanligtvis bearbeta koden för bibliotek som din drivrutin bara kräver en gång. Du måste dock bearbeta ett bibliotek igen i följande situationer:

  • Bibliotekhar lagts till. Om ändringar i drivrutinskoden kräver ett bibliotek som SDV inte har bearbetat måste du bearbeta biblioteket.

  • Biblioteksändring. Om koden har ändrats i ett bibliotek som drivrutinen kräver, eller i ett bibliotek som krävs av något av dessa bibliotek, måste du bearbeta om alla bibliotek som påverkas av ändringen.

  • Ta bort bearbetade bibliotek. Om du har tagit bort alla bibliotek från bibliotekscacheminnet använder du antingen knappen Ta bort bibliotek på fliken Bibliotek eller genom att köra alternativet /clean i bibliotekskatalogen i MSBuild.

Om du inte kan bearbeta ett obligatoriskt bibliotek av någon anledning kan du fortfarande köra en verifiering, men resultatet är mindre tillförlitligt.

Om du vill bearbeta ett bibliotek

  1. Starta kontrollanten för statiska drivrutiner. På menyn Driver i Visual Studio klickar du på Starta statisk drivrutinsverifierare....
  2. På fliken Main klickar du på Rensa.
  3. Klicka på fliken Bibliotek och klicka på Lägg till bibliotek för att lägga till biblioteket.
  4. Gå till bibliotekskatalogen och välj projektfilen för biblioteket.

Om du vill bearbeta alla bibliotek igen

  1. Starta kontrollanten för statiska drivrutiner. På menyn Driver i Visual Studio klickar du på Starta statisk drivrutinsverifierare....
  2. Klicka på fliken Bibliotek för att välja biblioteket (eller biblioteken) och klicka på Ta bort bibliotek för att ta bort biblioteket eller biblioteken från cacheminnet.
  3. För varje bibliotek som du behöver bearbeta igen klickar du på Lägg till bibliotek.
  4. Gå till bibliotekskatalogen och välj projektfilen för biblioteket.
  5. Upprepa stegen för att lägga till och välja projektfiler för varje bibliotek som drivrutinen använder.

Du kan också bearbeta ett bibliotek från i ett MSBuild-kommando med hjälp av parameteralternativen /clean och /lib. Mer information finns i Static Driver Verifier-kommandon (MSBuild).