尝试在Windows Phone静态库项目(C ++)中使用Windows运行时扩展

时间:2013-10-23 10:46:18

标签: c++ windows-phone-8 static-libraries

我已经创建了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?有什么建议可以解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

是的,绝对可以将Windows Runtime Extensions用于Windows Phone静态库。

看起来你没有在项目中找到正确的包含目录。

您需要确保您的静态库项目专门创建为 Windows Phone 静态库(即针对“v110_wp”平台工具集编译)。