2012-09-11 7 views
6

mi colpisce sempre una strana eccezione nel mio Windows 8 applicazione quando provo ed eseguo il simulatore e cercare di Richiesta Sfondo excution privilegio usando BackgroundExecutionManager.RequestAccessAsync();È possibile avere un simulatore di Windows 8 condizionale?

ottengo

"informazioni WinRT: Si può 't cambiare i compiti in background e bloccare i privilegi dello schermo durante l'esecuzione di questa app nel simulatore. "

Questo è ovviamente dovuto ad alcuni problemi dovuti a come il Simulatore funziona su RDP.

La mia domanda è, c'è un modo per mettere un condizionale attorno alla linea di offesa per evitare di chiamarlo quando viene eseguito nel simulatore?

+3

Che tipo di condizionale esattamente? Perché non prendi l'eccezione e la registra? ** In questo modo la tua applicazione non si arresterà in modo anomalo a causa di un'eccezione non gestita ** –

+0

In realtà è probabilmente sufficiente in questa istanza. Voglio solo evitare di schiantare l'app durante l'esecuzione nel simulatore. – BenBtg

risposta

0

Si potrebbe avere un simbolo di compilazione condizionale impostato quando si desidera eseguire il simulatore.