Не удается скомпилировать шаблон Visual Studio для драйверов USB UMDF

Линия:

   #include "device.tmh"

подчеркнут красным цветом, и сообщается об ошибке, что "исходный файл не может быть открыт" (здесь я перевожу с испанского, формулировка на английском может отличаться).

Также такие слова, как:

 TRACE_LEVEL_INFORMATION, TRACE_DRIVER

все они подчеркнуты красным. Msgstr "Идентификатор не определен".

Что происходит?

2 ответа

Как сказал @arminb, это, вероятно, недостаток в Visual Studio. После перехода Control Panel\Programs\Programs and Features и щелкнув правой кнопкой мыши Microsoft Visual Studio и щелкнув изменение, простое восстановление может решить эту проблему.

Я знаю, что этот вопрос был задан 4 года назад, но для тех, кто столкнется с этим вопросом в будущем, даже удаление и установка визуальной студии не помогли.

У меня это сработало, когда я установил библиотеки, перенесенные из Spectre, как шаге 1 описано вэтого руководства .

Новый проект был успешно построен после установки вышеупомянутых библиотек и запуска Visual Studio от имени администратора.

Другие вопросы по тегам