Wenn das app.config-Format falsch ist, zum Beispiel keine korrekte Format-XML-Datei, kann die Anwendung nicht geladen werden. Gibt es irgendwelche Möglichkeiten, mich über dieses Problem zu informieren - zum Beispiel, dass ich einige Ereignisse erhalte (damit ich das Dateiprotokoll und das Ereignisprotokoll schreiben kann, um dieses Problem aufzuzeichnen), wenn app.config Fehler wegen einer falsch formatierten XML-Datei lädt?C# app.config Format Problem
Vielen Dank im Voraus, George
Mein Code und app.config wie folgt aussieht, aber keine Ausnahme ausgelöst.
class Program
{
public static void MyEventHandler(object sender, EventArgs e)
{
return;
}
static void Main(string[] args)
{
AppDomain currentDomain = AppDomain.CurrentDomain;
currentDomain.UnhandledException += MyEventHandler;
return;
}
}
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configuration>
Sie sollten beachten, dass, wenn Sie eine AppDomain.UnhandledException erhalten, Ihre Anwendung beendet wird, egal was Sie tun. –
Danke Codemit! Ich habe Code wie folgt geschrieben, aber wie kann ich wissen, dass es eine Ausnahme vom falschen app.config-Format ist? public static void MyEventHandler (Objektabsender, EventArgs e) { return; } – George2
Danke für Ihren Vorschlag, Alex! Aber wie können wir von Ladefehlern der Anwendungskonfiguration unterscheiden, weil das falsche XML-Format zwischen anderen Arten von Ausnahmen liegt? – George2