UWP应用未通过认证流程

时间:2018-09-03 09:38:54

标签: c# c++ boost uwp windows-10-universal

当我尝试向UWP应用提交更新时,我在通过认证流程时遇到问题。在认证报告中说:

此应用程序类型不支持boost_system.uwp.dll中的

API?generic_category @ system @ boost @@ YAABVerror_category @ 12 @ XZ。 BlenderCycles.dll调用此API。

此应用程序类型不支持boost_system.uwp.dll中的

API?system_category @ system @ boost @@ YAABVerror_category @ 12 @ XZ。 BlenderCycles.dll调用此API。

该问题非常令人困惑,因为BlenderCycles.dll之前已使用boost库,并且代码未更改。有任何想法可能是什么问题吗?

我使用here中的增强库,该库专门用于Windows 10 UWP应用。

修改 :我忘了提起我不得不重新编译boost库,因为Visual Studio开始对boost_system.uwp.dll抛出错误,因为它是由较旧的编译器编译的。就是这个问题开始的时候。

1 个答案:

答案 0 :(得分:1)

通过在BlenderCycles库中添加BOOST_SYSTEM_NO_DEPRECATED定义解决了问题。