-
Notifications
You must be signed in to change notification settings - Fork 893
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
.NET Core support #386
Comments
To my understanding, in theory our PCL profile 259 is supposed to be supported by .Net Core. Unfortunately I had to stop my experiments, among others due to blocking .Net Native bugs (#361). Also, our PCL builds have some limitations including the lack of support for native providers. We certainly want to support .Net Core, properly, including native providers. Ideally we could add a build targetting one of the new |
Let me know if you'd like some help with this. I see you have a net45+win8+wp8+wpa81 project which maps to <group targetFramework=".NETStandard1.0">
<dependency id="NETStandard.Library" version="1.6.0" />
<dependency id="System.Runtime.Serialization.Primitives" version="4.1.1" />
</group> |
I'd also like to see this soon, as I'm helping with porting documentation at tryfsharp to the .net core site repo and we used this package to demonstrate its use in stocks. |
Just to clarify, by reusing the PCL-259 (net45+win8+wp8+wpa81) build you mean the build configuration or even the compiled assembly? And then copy that assembly to |
Yeah, that will work work as a quick fix. If you change your dependencies you should update the list, but given this is a low-level math library I don't expect your dependencies change very often. |
Now that Visual studio 2017 is out we would really like this functionality as .net core is required for docker support which in turn gives us a more scale-able solution is anyone still working on this? |
Also interested in the current status. |
Unfortunately MyMediaLite's dependencies, C5 and and MathNet.Numerics, do not yet have netstandard packages. C5 has an open issue and a PR for it: * sestoft/C5#55 * sestoft/C5#50 MathNet.Numerics has two open issues for it: * mathnet/mathnet-numerics#421 * mathnet/mathnet-numerics#386 In both cases the maintainer seems interested in supporting netstandard but wants to wait for the dust to settle a bit more. I have contributed to packaging MyMediaLite so I can help it target netstandard once C5 and MathNet.Numerics have a netstandard target, assuming the MyMediaLite maintainer is ok with any changes required. But for now, animerecs does not really use MyMediaLite other than as an undocumented recommendation algorithm accessible by changing the URL. So removing support for it is the quickest path to migrating animerecs to .NET core.
MyMediaLite and its dependencies, C5 and MathNet.Numerics, do not yet have netstandard packages. C5 has an open issue and a PR for it: * sestoft/C5#55 * sestoft/C5#50 MathNet.Numerics has two open issues for it: * mathnet/mathnet-numerics#421 * mathnet/mathnet-numerics#386 In both cases the maintainer seems interested in supporting netstandard but wants to wait for the dust to settle a bit more. I have contributed to packaging MyMediaLite so I can help it target netstandard once C5 and MathNet.Numerics have a netstandard target, assuming the MyMediaLite maintainer is ok with any changes required. This is not a big deal as animerecs does not really use MyMediaLite other than as an undocumented recommendation algorithm accessible by changing the URL. Pull in the MedallionRandom package for the Shuffle method to use in place of MyMediaLite's implementation.
Also interested in the current status and would very much need .NET Core support. |
Same here, could someone summarize what is required to achieve this so that the community can help? |
.NET Core 2.0 is out, presumably .NET Standard and it's new classes are out too. |
@cdrnet, are there any plans to do this soon? Can we count on it? |
Yes (.Net Standard 2.0). |
is there an ETA for .NET Core support? |
Closing this, since the first alpha releases of v4 with .Net Standard 1.3/2.0 support are out. Please let me know if you have any issues. Thanks a lot for your contributions! |
You may wish to consider listing .NET Core support on the homepage. For example https://numerics.mathdotnet.com/Compatibility.html doesn't mention Core or Standard anywhere. |
Thanks for the hint! I've updated the page. |
Hello, is there any plans to support .NET Core?
The text was updated successfully, but these errors were encountered: