6
如何检查WinRT应用是否在模拟器内运行?检查应用是否在模拟器上运行
对于Windows Phone的我用下面的代码段:
Boolean isOnEmulator
= (Microsoft.Devices.Environment.DeviceType == DeviceType.Emulator);
但我找不到FOT WinRT的解决方案。
如何检查WinRT应用是否在模拟器内运行?检查应用是否在模拟器上运行
对于Windows Phone的我用下面的代码段:
Boolean isOnEmulator
= (Microsoft.Devices.Environment.DeviceType == DeviceType.Emulator);
但我找不到FOT WinRT的解决方案。
你可以尝试这样的事:
bool isRemote = Windows.System.RemoteDesktop.InteractiveSession.IsRemote;
如果是在模拟器否则为false,它将返回true。
这个错误的代价可能是什么 - > app.exe中发生类型'System.InvalidCastException'的异常,但未在用户代码中处理 其他信息:无法转换类型为'System .__ ComObject '键入'Windows.System.RemoteDesktop.IInteractiveSessionStatics'。 – jaysonragasa 2015-11-02 10:00:31