11.12 Die Versionsinformationen von zwei ausführbaren Modulen vergleichen

Problem

Sie müssen über ein Programm die Versionsinformationen von zwei ausführbaren Modulen vergleichen. Ein ausführbares Modul ist eine Datei, die ausführbaren Code enthält, eine .exe- oder .dll-Datei beispielsweise. Die Fähigkeit, die Versionsinformationen von zwei ausführbaren Modulen vergleichen zu können, kann in folgenden Situationen hilfreich sein:

  • Wenn Sie zu ermitteln versuchen, ob die für die Ausführung erforderlichen Teile vorhanden sind

  • Wenn Sie entscheiden, welche Assembly Sie dynamisch über Reflection laden wollen

  • Wenn Sie unter vielen Dateien, die über Ihr lokales Dateisystem oder ein Netzwerk verteilt sind, nach der neuesten Version einer .dll-Datei suchen

Get C# Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.