Malgrado Visual Studio 2012 non supporti un vero debugging delle espressioni di binding nei progetti Windows Store Application, è comunque possibile con poco sforzo visualizzare le informazioni relative ad un errore di data binding sottoscrivendo l'evento BindingFailed esposto dalla proprietà DebugSettings della nostra classe Application, visualizzando le informazioni dell'errore che riceveremo come argomento della funzione che implementa l'evento:
sealed partial class App : Application
{
public App()
{
//Vario codice
DebugSettings.BindingFailed += OnBindingFailed;
}
private void OnBindingFailed(object sender, BindingFailedEventArgs e)
{
new MessageDialog(e.Message).ShowAsync();
}
}