Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
TagLib Errormeldung bei einem bestimmten File (IndexOutOfRange Exception)
Frexxxy
myCSharp.de - Member



Dabei seit:
Beiträge: 1
Herkunft: Schweiz

Themenstarter:

TagLib Errormeldung bei einem bestimmten File (IndexOutOfRange Exception)

beantworten | zitieren | melden

N Abend zsuammen,

habe ein Tool gemacht, welches mir die Tags anpasst. Im Testing hat's bis nun funktioniert:


                foreach (string mp3File in mp3Files)
                {
                    TagLib.File mp3Tag = TagLib.File.Create(mp3File);

                    mp3Tag.Tag.Album = album;
                    mp3Tag.Tag.Genres = genres;

                    mp3Tag.Save();
                }

Nun habe ich bei einer Datei folgende Exception:
Fehler
System.IndexOutOfRangeException wurde nicht behandelt.

Die Exception tritt bei TagLib.File.Create() auf...

Folgendes hab ich schon erfolglos versucht:
  • MP3-File umbenannt
  • Alle ID3-Tags entfernt
  • aktuellste DLL gesucht (ist sie schon)


Was ratet ihr mir wie ich weitervorgehen soll?
Die Datei überspringen kann nicht die Lösung sein :(

Hab mal das File hochgeladen <entfernt>

Im voraus schon vielen Dank für jede Anwort..

Grüsse Frexxxy
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Frexxxy am .

Moderationshinweis von herbivore (10.02.2014 - 09:22)

Link auf MP3-Datei entfernt, da zumindest fraglich ist, ob die Erlaubnis zur Veröffentlichung bestand.

private Nachricht | Beiträge des Benutzers
herbivore
myCSharp.de - Experte

Avatar #avatar-2627.gif


Dabei seit:
Beiträge: 49.486
Herkunft: Berlin

beantworten | zitieren | melden

Hallo Frexxxy,

bei einer IndexOutOfRangeException kannst und solltest du vollkommen analog zu dem vorgehen, wie es in [FAQ] NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt [finden und beheben] beschrieben ist.

herbivore
private Nachricht | Beiträge des Benutzers