Поделиться через


Повторная обработка библиотеки

Обычно код для библиотек, необходимых драйверу, необходимо обработать только один раз. Однако необходимо снова обработать библиотеку в следующих ситуациях:

  • Добавлена библиотека. Если для изменений в коде драйвера требуется библиотека, не обработанная SDV, необходимо обработать эту библиотеку.

  • Изменение библиотеки. Если код был изменен в библиотеке, которая требуется драйверу, или в библиотеке, требуемой для одной из этих библиотек, необходимо повторно обработать все библиотеки, затронутые изменением.

  • Удаление обработанных библиотек. Если вы удалили все библиотеки из кэша библиотек, нажмите кнопку Удалить библиотеки на вкладке Библиотеки или запустив параметр /clean в каталоге библиотеки в MSBuild.

Если по какой-либо причине не удается обработать необходимую библиотеку, вы по-прежнему можете выполнить проверку, но результаты будут менее надежными.

Повторная обработка библиотеки

  1. Запустите средство проверки статических драйверов. В меню Драйвер в Visual Studio щелкните Запустить средство проверки статических драйверов....
  2. На вкладке Главная нажмите кнопку Очистить.
  3. Перейдите на вкладку Библиотеки и нажмите кнопку Добавить библиотеку , чтобы добавить библиотеку.
  4. Перейдите в каталог библиотеки и выберите файл проекта для библиотеки.

Повторная обработка всех библиотек

  1. Запустите средство проверки статических драйверов. В меню Драйвер в Visual Studio щелкните Запустить средство проверки статических драйверов....
  2. Перейдите на вкладку Библиотеки , чтобы выбрать библиотеку (или библиотеки), и нажмите кнопку Удалить библиотеки , чтобы удалить библиотеку или библиотеки из кэша.
  3. Для каждой библиотеки, которую необходимо повторно обработать, нажмите кнопку Добавить библиотеку.
  4. Перейдите в каталог библиотеки и выберите файл проекта для библиотеки.
  5. Повторите шаги, чтобы добавить и выбрать файлы проекта для каждой библиотеки, используемых драйвером.

Вы также можете повторно обработать библиотеку из в команде MSBuild с помощью параметров /clean и /lib. Дополнительные сведения см. в статье Команды средства проверки статических драйверов (MSBuild).