我的使用WinRT的UWP DLL需要将VCRuntime140_app和其他dll复制到与主机应用程序相同的文件夹中

时间:2019-01-26 12:45:31

标签: visual-c++ dll uwp unreal-engine4

我制作了一个通用Windows dll(以使用Win10中的Bluetooth LE功能),该dll被游戏引擎(虚幻)使用,但是当我在运行时加载此dll时,它将尝试加载一些必需的dll:vcruntime140_app,vccorlib140_app,和msvcp140_app。我假设这些是基于UWP的VC ++可再发行文件。我有VC ++ Redist。已安装,但运行我的应用程序时,它表示正在寻找这些dll,而不是自动查找它们。

如果我从SXS文件夹中复制这些dll,则一切正常,但显然我不希望将这些dll的副本与我的应用程序一起交付;所以我的问题是为什么它不在Windows关联的文件夹中查找这些文件。 UWP DLL是否需要清单来指定其对VC ++可再发行文件的使用?据我了解,_App后缀用于UWP应用程序。

0 个答案:

没有答案