В инфраструктуре пакета времени выполнения Microsoft Visual C++ отсутствует декларация зависимости платформы в манифесте

Я получаю следующую ошибку в Windows App Certification Kit для Windows 8.1.

Тест манифеста приложения обнаружил следующие ошибки:XXX получает зависимость от платформы Microsoft Visual C++ Runtime Package (Microsoft.VCLibs.110.00), но отсутствует объявление зависимости платформы в манифесте.

Мое решение строится с нулевыми ошибками. Однако я получаю сообщение об ошибке после создания пакета приложения и запуска комплекта сертификации приложений Windows.

Я добавил и удалил ссылки на расширение C++. Кроме того, я не вижу полей в редакторе манифеста приложения, которые могли бы изменить эту ошибку зависимости.

1 ответ

Решение

Похоже, вы используете библиотеку, созданную с помощью Visual Studio 2012. Вам нужно будет перестроить эту библиотеку в Visual Studio 2013. Если у вас есть только двоичный файл, вам нужно будет получить обновленную версию от автора.

.. Или переименуйте "Microsoft.VCLibs.110" в Name="Microsoft.VCLibs.110.00",

Или же

Добавьте ссылку в свой проект в Microsoft Visual C++ Runtime Package

Добавьте ссылку и найдите этот пакет. Добавление этого должно решить вашу проблему

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