Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Outdated FsPickler version in Akka.FSharp can lead to runtime errors when other FsPickler-dependent packages are installed #1206

Closed
rdavisau opened this issue Aug 5, 2015 · 1 comment

Comments

@rdavisau
Copy link
Contributor

rdavisau commented Aug 5, 2015

Hi!

The current version of FsPickler referenced by Akka.FSharp is a pre 1.0 release and the latest version is 1.2.21. Between these versions, there has been a rationalisation of the API surface, making the newer FsPickler incompatible with the version Akka.FSharp has been written against. If another package referencing FsPickler (e.g. Vagabond) is installed alongside Akka.FSharp, NuGet will update FsPickler to the newer, incompatible version. This results in a MissingMethodException at runtime when Akka.FSharp attempts to call one of the removed overloads of Serialize.

I will follow this with a PR 🚀

@Horusiath
Copy link
Contributor

Closed by #1207

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants