Ich brauche dringend BinaryFormatter
, um meine Anwendung mit .NET Framework 4.5 kompatibel zu machen.Zugriff auf BinaryFormatter von .NETStandard, Version = v1.7
Ich weiß, es war unmöglich, es in früheren Versionen von NET Core zu haben. Allerdings sehe ich BinaryFormatter
ist geplant für Version 1.7, die derzeit in der Vorschau-Version ist.
BinaryFormatter
ist Teil von System.Runtime.Serialization.Formatters
Paket/Namespace.
Wie kann ich installieren Nightly Build dieses Pakets meinen Code funktioniert?
'BinaryFormatter' ist sehr wählerisch über Assembly Versionierung Ich würde nicht empfehlen, Sie verwenden es für jede Form von Cross Machine IPC oder persisted Storage. Sie werden Ihre sicheren Kopfschmerzen in Zukunft speichern, wenn Sie eine andere Serialisierungsmethode verwenden können. –
In meinem Fall sind serialisierte Objekte Cache-Einträge und werden nicht zwischen verschiedenen Laufzeiten geteilt. Sie können auch leicht neu erstellt werden. Ich kann keine andere Serialisierungsmethode verwenden, da es sich um eine API von Drittanbietern handelt, die ich serialisiere. – stil
Caches und Intra-Machine-IPC ist ein guter Anwendungsfall für BinaryFormatter. Ich wollte dir nur einen Hinweis geben, wenn du es nicht wusstest und keinen dieser Fälle benutzt. –