Episodio

Strumenti di deframmentazione: #70 - Windows 8.1 - Arresto anomalo dell'interoperabilità

In questo episodio di Defrag Tools, Andrew Richards e Chad Beeder illustrano i problemi comuni nelle applicazioni di Windows Store che usano Interoperabilità. Usiamo un esempio di app di Windows Store 8.1 per mostrare come il codice mancante influisce sulla stabilità del processo.

Risorse:

Sequenza temporale:
[00:34] - Eccezioni CLR comunemente perse
[06:50] - Che cos'è un'applicazione di interoperabilità?
[09:10] - Che cos'è un HRESULT? (Microsoft; Wikipedia)
[13:23] - Esempi - Esempio di interoperabilità DirectX di SurfaceImageSource XAML
[18:15] - Rimuovere il gestore rimosso/reimpostato per causare un'eccezione basata su HRESULT
[20:21] - Aggiungere un gestore eccezioni con textBlock XAML associato
[23:16] - A volte si ottiene System.Exception, anziché il tipo di eccezione esatto
[25:10] - Dump dell'eccezione non gestita... Nessuna eccezione CLR (!pe)
[28:21] - Inviaci un messaggio di posta elettronica all'indirizzo defragtools@microsoft.com
[29:34] - App DirectX su hardware DirectX precedente
Nota:
Se si verifica un arresto anomalo non si capisce, inviare un messaggio di posta elettronica al file CAB e defragtools@microsoft.com ti aiuteremo.