Моя библиотека UWP, использующая WinRT, нуждается в VCRuntime140_app и других библиотеках, которые нужно скопировать в ту же папку, что и приложение хоста. - PullRequest
0 голосов
/ 26 января 2019

Я создал универсальную dll для Windows (для использования функций Bluetooth LE в Win10), которая используется игровым движком (Unreal), но когда я загружаю эту dll во время выполнения, она пытается загрузить некоторые необходимые dll: vcruntime140_app, vccorlib140_app,и msvcp140_app.Я предполагаю, что это распространяемые VC ++ на основе UWP.У меня есть VC ++ Redist.установлен, но когда я запускаю свое приложение, оно говорит, что ищет эти библиотеки, а не находит их автоматически.

Если я копирую эти библиотеки из папки SXS, все это работает, но, очевидно, я не хочу отправлять свое приложение с моей копией этих библиотек;поэтому мой вопрос: почему он не ищет в этих папках папки, связанные с Windows?Нужна ли в UWP DLL манифест, определяющий использование распространяемого VC ++?Насколько я понимаю, суффикс _App предназначен для использования в приложениях UWP.

...