Comments (6)
When moving to netstandard both universal and xamarin will be supported but first Linux windows and osx using core.
from nethereum.
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.
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.
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.
Thanks im putting an special XS Solution with autogenerated project
from nethereum.
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)
- How to call the smart contract write function? HOT 2
- Hi
- TransactionFactory.CreateTransaction(string) throws Signature not initiated or calculated
- SendBatchRequestAsync returns List<> with null-items HOT 3
- Nethereum is using http connection lifespan and idle timeout of 1 hour - too long HOT 1
- Missing signTypedData v3 HOT 3
- Missing EncodeTypedDataV4 HOT 2
- Calling getReservesData function is throwing System.OverflowException: 'Value was either too large or too small for an Int32.' HOT 1
- Send Tron transaction with Ethereum compatible address HOT 1
- Required property 'message' not found in JSON
- Connect metamask rejected error
- Transfer between wallets HOT 1
- Error occurred when trying to send rpc requests(s)
- Serializing `bytes32`, then encoding from JSON does not work HOT 14
- EstimateGasAsync fails when function is onlyOwner HOT 2
- How to use struct parameters HOT 1
- Everything i post to contract throws 'System.ArgumentOutOfRangeException' with Number was less than the array's lower bound in the first dimension. (Parameter 'destinationIndex') HOT 2
- StreamingWebSocketClient.SendRequestAsync handled but not processed HOT 4
- StreamingWebSocketClient never close HOT 2
- Get a HIGH CPU usage HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nethereum.