在一些Windows 8应用程序代码示例中,我看到了这些预处理器指令封装的代码块
#if !WINRT_NOT_PRESENT
#endif
Windows 8商店应用中是否存在WinRT 总是?
答案 0 :(得分:4)
Microsoft的NotificationsExtensions库使用它。如果要使用ASP.NET将推送通知发送到Windows推送通知服务(WNS),则需要指定此构建符号。
来自Quickstart: Using the NotificationsExtensions library in your code (Windows):
如果您使用ASP.NET向Windows推送通知服务(WNS)发送推送通知,您还可以在应用服务器代码中使用NotificationsExtensions。唯一需要注意的是,必须在NotificationsExtensions项目属性中添加WINRT_NOT_PRESENT编译构建符号。