我已经创建了windows phone C ++静态库项目。 将创建的标志“Consume Windows Runtime Extension”设置为Yes(/ ZW)。
但是当我尝试使用Platform :: namespace中的任何内容时,编译器会给我带来这样的错误:
错误78错误C3083:'平台':'::'左侧的符号 必须是类型C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ VC \ include \ vccorlib.h 103 1 MyProjectName
创建dll会保留相同的错误。
是否有人知道是否真的可以在Windows Phone的库中使用Windows Runtime Extension?有什么建议可以解决这个问题吗?
答案 0 :(得分:1)
是的,绝对可以将Windows Runtime Extensions用于Windows Phone静态库。
看起来你没有在项目中找到正确的包含目录。
您需要确保您的静态库项目专门创建为 Windows Phone 静态库(即针对“v110_wp”平台工具集编译)。