Aplicación WPF rompe y ¿no sabemos el error?

Añadir al codebehind del app.xaml el evento:

private void Application_DispatcherUnhandledException(object sender, DispatcherUnhandledExceptionEventArgs e)
       {

           Exception CurrentException = e.Exception;
           while (CurrentException != null)
           {
               MessageBox.Show(CurrentException.Message);
               CurrentException = CurrentException.InnerException;
           }

       }

y en el app.xaml añadir:

<Application x:Class=”xxxxx.App”
             xmlns=”
http://schemas.microsoft.com/winfx/2006/xaml/presentation”
             xmlns:x=”http://schemas.microsoft.com/winfx/2006/xaml”
             StartupUri=”MainWindow.xaml” DispatcherUnhandledException=”Application_DispatcherUnhandledException”>
    <Application.Resources>

Ahora se nos mostrará toda la cadena de errores que impiden que nuestra aplicación se inicie, de modo muy clarito.

Guiño

Anuncios