<div dir="ltr">Hallo zusammen,<br><br><div>es wird mit dem SDK eine CLI Anbindung ausgeliefert, die für .NET Framework 4 geeignet ist. Das ist heutzutage leider nicht mehr genug.<br>Für alle, die im Bereich Microsoft .NET Framework nicht vertraut sind, daher erkläre ich hier Dinge, die anderen längst bekannt sind ...<br>Microsoft hat die Implementierung komplett neu aufgesetzt, das zunächst .NET Core hieß. Die letzte große Version war .NET Core 3.1. Diese neue Implementierung hat sich auf die Fahnen geschrieben, besonders schnell und vor allem betriebssystemübergreifend zu sein. Viele Windows spezifische Teile wurden daher entfernt oder neu implementiert, die Schnittstellen aufgeräumt. Aus diesem .NET Core ist nun dann .NET 5 und Nachfolgeversionen entstanden. Allerdings ist das inkompatibel, in einem 5er oder aktuell 7er Version kann ich nichts mit 4er Framework einbauen. <br>Daher meine dringende Bitte, die gleichen DLLs auch in .NET 6 (weil das die erste "fertige" Version ist mit Langzeitunterstützung; 5er ist bereits seit Mai 2022 aus der Wartung) auszuliefern.<br><br>Ich hänge aktuell wegen LibreOffice bei meinem alten Projekt noch im .NET 4 Framework fest und wollte es aktualisieren. Ich hatte jetzt gehofft, mit der Libre Office 7.5 und dem ausgereiften .NET 6 würde eine Auslieferung erfolgen.<br><br>Was etwas Arbeit machen wird, ist die neue Option "nullable enabled", die allerdings für den Code viel bringen sollte. Allerdings nicht zwingend notwendig und daher im ersten Schritt verzichtbar, doch langfristig gut ist.<br>Allerdings braucht man letztendlich beides: das bestehende SDK mit .NET 4 (nur Windows) für Altprojekte und das neue .NET 6 für moderne Anwendungen (nicht nur Windows).<br><br>Ist das bereits eingeplant? Bis wann kann ich mit einer Umsetzung rechnen?<br><br>Beste Grüße<br>Klaus<br><br></div></div>