В инфраструктуре пакета времени выполнения 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
Добавьте ссылку и найдите этот пакет. Добавление этого должно решить вашу проблему