
После безуспешной попытки запустить проект/решение Windows Template Studio с помощью кнопки «Локальный компьютер» в Visual Studio 2019 я получил следующее сообщение об ошибке в списке ошибок:
Невозможно разрешить 'GenXbf.dll' по пути 'C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x86\genxbf.dll'. Установите последнюю версию Windows 10 Software Development Kit.
Я хотел бы узнать, что является источником этой ошибки, так как я уже пытался вручную обновить SDK. Возможно ли, что какая-то часть проекта или visual studio не работает из-за недавнего обновления Windows?
Спасибо,
Ли
решение1
Я хотел бы узнать, в чем причина этой ошибки, поскольку я уже пробовал вручную обновить SDK?
Ошибка вызвана тем, что ваша установка Windows SDK повреждена и/или неполна. Исходя из вашего комментария о том, что у вас установлено несколько версий Windows SDK, похоже, что Visual Studio не настроена на использование правильной версии Windows SDK.
Visual Studio самостоятельно определяет, какие версии SDK установлены, поэтому самым простым решением проблемы будет удалить версии, которые вам больше не нужны, и/или переустановить все версии Windows 10 SDK с помощью установщика Visual Studio.
Возможно ли, что какая-то часть проекта или Visual Studio не работает из-за недавнего обновления Windows?
Нет ничего, что было бы предоставлено через Центр обновления Windows и могло бы вызвать эту проблему, однако обновление Visual Studio 2019 могло вызвать эту проблему.