在一些Windows 8 App代码示例中,我看到了这些预处理器指令封装的代码块

#if !WINRT_NOT_PRESENT
#endif


Windows 8 Store应用程序中是否总是不存在WinRT?

最佳答案

这由Microsoft的NotificationsExtensions库使用。如果要使用ASP.NET将推送通知发送到Windows推送通知服务(WNS),则需要指定此生成符号。

Quickstart: Using the NotificationsExtensions library in your code (Windows)


  如果您使用ASP.NET将推送通知发送到Windows推送通知服务(WNS),则还可以在应用服务器代码中使用NotificationsExtensions。唯一需要注意的是,您必须在NotificationsExtensions项目属性中添加WINRT_NOT_PRESENT编译构建符号。

关于c# - WINRT_NOT_PRESENT的目的是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13492520/

10-12 00:39
查看更多