Ich mache eine Medien-App. In dem ich Playlisten laden und dann, wenn ich von einer Playlist spielen, spielt es in Ordnung, aber ich habe die gleiche Datei in einer anderen Wiedergabeliste, gibt es eine Ausnahme, System dubugger wie dieseUWP App unbekannte Ausnahme
ich verwende Folgender Code, wenn die Gridview-Auswahl geändert wird, um die Datei abzuspielen.
private async void PlaylistGridView_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
try
{
if (PlaylistGridView.SelectedIndex != -1)
{
CurrentlyPlayingVideo = (VideoFile)PlaylistGridView.SelectedItem;
CurrentlyPlayingFile = CurrentlyPlayingVideo.File;
var s = await CurrentlyPlayingFile.OpenReadAsync();
var sq = me;
me.SetSource(s, CurrentlyPlayingFile.ContentType);
}
}
catch { }
}
die Nachricht in e.Message ist ‚Objekt refrence nicht auf die Instanz des Objekts festgelegt wird‘, ich sicher weiß, dass es Null-Typ Fehler ist, aber Problem ist, ich weiß, DNT, welches Objekt null ist !!, I benutze sogar try catch blocks, aber immer noch die Ausnahme im obigen Bild, und mir das Objekt, das null ist, nicht zu sagen, bis ich nicht weiß, welches Objekt null ist, wie kann ich den Fehler beheben?
EDIT:
Ich habe versucht, im Release-Modus mit Visual Studio laufen und das ist der Fehler, den ich auch bekommen, bevor Sie versuchen, etwas zu spielen.
Haben Sie mit einem Versuch initialisiert wurden Haltepunkt in der try-Klausel und überprüfe jeden Wert manuell? –
ja tat ich das und alle Werte scheinen völlig in Ordnung –
Dann ist das Problem nicht in diesem Block –