Closed escamoteur closed 7 years ago
Basically latest Fody requires all Weavers to reference 0.10." of Mono.Cecil.
Without an update to this project/nuget, it's impossible to use it on netstandard/netcore out of the box, or with any projects that choose to use portable pdb files.
This is a highly visible and blocking issue for users upgrading to VS2017 where portable pdbs are the default in those project types.
Thanks.
There seems to be a lot of unrelated (?) information here? ReactiveUI.Fody references:
<package id="FodyCecil" version="2.0.7" targetFramework="net45" developmentDependency="true" />
I notice that the latest version is FodyCecil 2.0.9. Is this issue just about upgrading ReactiveUI.Fody to point to that newer version?
I suppose. @SimonCropp?
Nope. Any version in the 2.x range should be fine
But what is then the problem? It already references 2.07 @simoncropp
Accoring to the error u r referencing 2.0.66 of reactiveui.fody. That is not the latest version. Try updating it to the newest
@SimonCropp ah, good call. I should have noticed that. Thanks! That should indeed take care of it.
No worries
Is an Update already on Nugget? Thanks Thomas
@escamoteur are you not seeing the newer versions on nuget?
Oh, sorry I'm on the road and was just wondering that you closed the issue without any comments. Thanks a lot, now I too can use vs2017
Hi, it turns out if you update to VS2017 and mono 5.0 there are some problems when building with fody. This is part of a reply I got from Xamarin:
I'm sure a lot of users will soon run into that problem. Would be awesome if you could have a look at it Cheers Thomas