2012-09-11 49 views
6

我打在我的Windows 8應用得到一個奇怪的例外,當我嘗試運行模擬器和嘗試,並請求背景Excution privelege使用BackgroundExecutionManager.RequestAccessAsync();有沒有可能有一個Windows 8模擬器有條件?

我得到

「WinRT的信息:你可以在模擬器中運行此應用程序時,不會更改後臺任務並鎖定屏幕 權限。「

這顯然是由於模擬器如何在RDP上工作而引起的一些問題。

我的問題是,有什麼辦法可以在有問題的路線上放一個條件來避免在模擬器中運行時調用它?

+3

究竟是什麼樣的條件?你爲什麼不抓住異常並記錄下來? **這樣,你的應用程序不會因爲未處理的異常而崩潰** –

+0

實際上,在這種情況下可能已經夠用了。我只是想避免在模擬器中運行時崩潰應用程序。 – BenBtg

回答

0

您可以使用您在模擬器中運行時設置的條件編譯符號。

相關問題