我们创建了包含WinRT和
Windows Phone代码的单可移植类库(PCL),有没有办法找到在设备(WP)或(平板电脑或桌面)中运行的代码.
注意:我们无法添加条件编译符号,因为我们正在为两个平台使用单个类库.
最佳答案 经过一些搜索后,我找到了一个有用的命名空间Windows.Security来解决我的问题.
该类中存在的OpertingSystem属性返回正确的详细信息.如果应用程序在Desktop中运行,则返回“Windows”,如果手机意味着它返回“Windows Phone”.