Giter VIP home page Giter VIP logo

Comments (6)

juanfranblanco avatar juanfranblanco commented on May 18, 2024

When moving to netstandard both universal and xamarin will be supported but first Linux windows and osx using core.

from nethereum.

slothbag avatar slothbag commented on May 18, 2024

This is more a discussion on my own grasp of the new .Net world than a bug or request..

I have had no luck getting anything to run using the new dotnet coreclr / dnx / netstandard etc, as mentioned I was able to compile but then it didn't work with my old school .Net framework 4.5.2. Which is fine, the whole .Net is in flux right now.

I have written a build script which takes the sources of JsonRpc.Client & Nethereum and builds one Nethereum.dll with it all included internally. This also resolves another problem I had where JsonRpc.Client references an older Json.Net and my project uses the newer version.

I guess, is it worth me maintaining this setup as a forked repo with the changes following Nethereum and JsonRpc or should I just release Nethereum.dll as my own .Net Framework ready nuget package or have I wasted my time because I missed an obvious solution already :)

from nethereum.

juanfranblanco avatar juanfranblanco commented on May 18, 2024

Don't worry, the .net world is changing, and you are not the only one.. RC2 is supposed to be when everything will settle down. VS still uses dnx to compile hence the issues with .net cli as Json.net has not been ported to dotnet5x which will later be netstandardx.

For the time being if that works for you, specially with your setup go ahead. If you build your own, you will get fixes faster than via nugets ;)

Next nugets will target dotnet52, net451 and dnxcore50, so you should be able to use them.

from nethereum.

slothbag avatar slothbag commented on May 18, 2024

For anyone without the latest VS, this nuget package Microsoft.Net.Compilers contains a recent build of the Roslyn compiler which supports c# 6 code. I use the latest stable 1.1.1

I have been using it to compile this library.

from nethereum.

juanfranblanco avatar juanfranblanco commented on May 18, 2024

Thanks im putting an special XS Solution with autogenerated project

from nethereum.

juanfranblanco avatar juanfranblanco commented on May 18, 2024

Here is the solution for XS together with a quick utility to rebuild the project file
https://github.com/Nethereum/Nethereum/tree/master/Nethereum-XS

from nethereum.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.