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

Update dependencies of Reactive and ReactiveUI and Caliburn.Micro #28

Closed
jaredthirsk opened this issue Feb 5, 2017 · 3 comments
Closed
Assignees

Comments

@jaredthirsk
Copy link

I am getting this exception at runtime:

Exception thrown: 'System.IO.FileLoadException' in Caliburn.Micro.ReactiveUI.dll
Additional information: Could not load file or assembly 'System.Reactive.Interfaces, Version=2.2.5.0

I need to use System.Reactive.Interfaces version 3.1.1. I also have ReactiveUI.dll version 7.1.0 and Caliburn.Micro version 3.0.3.

I wonder how many other people are trying the nuget package and giving up, assuming this is obsolete?

@jaredthirsk jaredthirsk changed the title Update dependencies of Reactive and ReactiveUI Update dependencies of Reactive and ReactiveUI and Caliburn.Micro Feb 5, 2017
@dchaib
Copy link
Owner

dchaib commented Feb 5, 2017

Thanks for letting me know! I'll investigate.

@dchaib dchaib self-assigned this Feb 5, 2017
@dchaib
Copy link
Owner

dchaib commented Feb 5, 2017

ReactiveUI still has a dependency on RX 2. Since RX 3 packages are completely new versions of the same dlls with different public key tokens, this cannot be solved with binding redirects and the two cannot coexist in the same project. So we'll have to wait until ReactiveUI is compatible with RX 3. There is some work already underway reactiveui/ReactiveUI#1123.

Once it's done, I'll see if there are things to do on my side, but I don't think there will be.

@dchaib
Copy link
Owner

dchaib commented Jul 29, 2018

I finally took the time to check ReactiveUI 8 that brings compatibility with Reactive Extensions 3. As expected, it works without code changes.

Unfortunately, I took a dependency on reactiveui-core which no longer exists with v8. To fix this, I have published a new version (v2.4.0) that changes the dependency to reactiveui.

It is now available on nuget.

Feel free to try it out and let me know if you have issues!

@dchaib dchaib closed this as completed Sep 23, 2018
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