Skip to content
This repository has been archived by the owner on Feb 8, 2022. It is now read-only.

Froto.Parser & Froto.Serialization target netstandard2.0 #78

Merged
merged 17 commits into from
Dec 25, 2017

Conversation

ctaggart
Copy link
Owner

See issue #76. This moves over Froto.Parser & Froto.Serialization to target netstandard2.0 which is available for every major platform but Unity (soon). The Froto.TypeProvider was bumped from net45 to net461 which is the minimum framework version compatible with netstandard2.0.

I think that the Froto.TypeProvider should probably wait for type providers to work without the full framework installed.

dotnet/fsharp#2406
dotnet/fsharp#3303
https://github.com/fsprojects/FSharp.TypeProviders.SDK

netcore also doesn't have System.Runtime.Caching https://github.com/dotnet/corefx/issues/14529, so a depenency will need to be added to the preview https://www.nuget.org/packages/System.Runtime.Caching/ or an alternative like http://cachemanager.michaco.net.

This pull request manually puts slashes instead of backslashes in the sln files as a workaround for:
MSB4025 could not load metaproj
dotnet/msbuild#1957

@ctaggart ctaggart merged commit 7f9cfdb into master Dec 25, 2017
@ctaggart ctaggart deleted the travis-netcore branch December 25, 2017 19:19
@ctaggart ctaggart mentioned this pull request Dec 25, 2017
@ctaggart ctaggart added this to the 0.5.0 milestone Dec 25, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant