Diese Demo ist eine C#-Portierung der Delphi-Demo-DLL
Um den Code auszuführen muss die ZusiBfpl.dll mindestens in Version 3.5.5.1 und CoreEntryPoint mindestens in 3.5.7.0 vorliegen.
Die ZusiBfpl.dll wird automatisch aus _InstSetup\lib\timetable\lib geladen. Da VisualStudio nicht weiß, wo Zusi installiert ist, muss die 
DLL auch nach _PathOfZusiBfpl kopiert werden, oder ein NTFS-Link auf den Ordner dort angelegt werden. Es können alle Klassen dieser DLL genuttz werden.
Das Zielframework muss wie diese DLL .Net 6.0 sein. Die Demodll_Antrieb.dll und Demodll_Antrieb.64.dll-Dateien dienen dem Laden und können 1:1 kopiert und umbenannt werden.
Die DLLs laden eine Demodll_Antrieb.net.dll (AnyCpu) aus dem selben Ordner oder dem Unterordner lib, die eine Klasse namens Demodll_Antrieb haben muss, die die 
vorhandenen 4 statischen Methoden haben muss.

Debuggen lässt sich die DLL über Debuggen-> An Prozess anhängen. HotReload funktioniert dabei nach derzeitigem Stand nicht.

Es wird empfholen, nicht die selbst Implementierte Klasse an Zusi weiter zu geben, sondern durch eine FahrzeugAntriebCatcher-Instanz gekapselte Klasse. Diese Klasse kapselt alle
Mehtodenaufrufe in try-catch-Blöcke, so dass Fehler in der DLL nicht sofort zu Abstürzen in Zusi führen. Wichtig: Die statischen Methoden müssen von Hand abgefangen werden, wenn
sie Exceptions auslösen können.
