These are chat archives for Nethereum/Nethereum

16th
Oct 2017
kai
@kaista82_twitter
Oct 16 2017 08:13 UTC
Anyone had: Exception Info: System.IO.FileNotFoundException
at Nethereum.Web3.Web3.IntialiseDefaultRpcClient(System.String)
I think its because the Neth libs arn't signed but I'm not entirely sure, guessing I may have to pull the repo and sign them?
kai
@kaista82_twitter
Oct 16 2017 08:36 UTC
@Jay-Dee, you will likely need the latest version of vs community to compile it, I'm not sure if you can do it on linux
Juan Blanco
@juanfranblanco
Oct 16 2017 09:48 UTC
@Jay-Dee to do a full compile you will be very stuck as there are many framewoks targetted and depdencies like unity
you can compile specific versions
using the dotnet command line
@kaista82_twitter if you got so far, why will be an issue with the signing?
what is your environment?
@risky-boy check the documentations / accounts
it should be there info on how to create an account
Juan Blanco
@juanfranblanco
Oct 16 2017 09:53 UTC
btw anyone updating to the latest preview build (windows 10), be aware that im stuck in a boot loop with bsod (so mainly don't do it)
kai
@kaista82_twitter
Oct 16 2017 10:08 UTC
@juanfranblanco WPF sending via ClickOnce, i get a filenotfound on that line
kai
@kaista82_twitter
Oct 16 2017 10:14 UTC
so yeah maybe its not signing, but its confusing
Juan Blanco
@juanfranblanco
Oct 16 2017 10:20 UTC
so your wpf app works ok
but it is just when you pakckage and install it
have you included the edjcase dlls?
that will be the first touch point
kai
@kaista82_twitter
Oct 16 2017 11:28 UTC
yeah ive included everything in prereqs mate yeah
full trust mode
it calls something to do with defaultjson serialiser but not much else in that constructor so definately a weird one
kai
@kaista82_twitter
Oct 16 2017 11:36 UTC
maybe i have a version mismatch between the two projects ill try that now
kai
@kaista82_twitter
Oct 16 2017 11:43 UTC
it was wrong version but didn't fix the issue gutted, I'll play more with it
Juan Blanco
@juanfranblanco
Oct 16 2017 11:45 UTC
yes everything is fixed version
in Nethereum
on purpouse
kai
@kaista82_twitter
Oct 16 2017 11:46 UTC
i have referece to edjcase.jsonrpc.client v2.0.0
in both projects + its set to publish
Juan Blanco
@juanfranblanco
Oct 16 2017 11:46 UTC
ah that won't work
kai
@kaista82_twitter
Oct 16 2017 11:46 UTC
oh?
Juan Blanco
@juanfranblanco
Oct 16 2017 11:46 UTC
you need 1.3.1 (top of my head)
kai
@kaista82_twitter
Oct 16 2017 11:46 UTC
did i pick the wrong version
Juan Blanco
@juanfranblanco
Oct 16 2017 11:46 UTC
yep
kai
@kaista82_twitter
Oct 16 2017 11:47 UTC
if this works
we really are getting mortal
it would make complete sense if it did
kai
@kaista82_twitter
Oct 16 2017 11:54 UTC
na 1.3.1 no go but i need to check its actually that one
ahh 1.3.1 for netstandard, 2.0.1 for 4.5.1 (the wpf project is 4.6.1)
ill work it out later
Juan Blanco
@juanfranblanco
Oct 16 2017 12:42 UTC
4.5.1 is lower than 4.6.1 so it should be ok
kai
@kaista82_twitter
Oct 16 2017 12:42 UTC
the rpc client + the rpcclient.core is now 1.3.1 on both projects
i didnt do the ipc but i dont think that will be the prob
Problem signature:
P1: XENIO.exe
P2: 1.0.0.0
P3: 59e4a7ad
P4: Nethereum.Web3
P5: 2.0.1.0
P6: 8ce7c242
P7: 4
P8: 8
P9: System.IO.FileNotFoundException
P10:
so vague that error
Juan Blanco
@juanfranblanco
Oct 16 2017 12:44 UTC
ipc is 4.6.1
why are you using ipc and not rpc?
kai
@kaista82_twitter
Oct 16 2017 12:47 UTC
no I am using rpc but i also have a ref to ipc ofc
sorry if I was vague
Juan Blanco
@juanfranblanco
Oct 16 2017 12:49 UTC
oh no it is ok
Juan Blanco
@juanfranblanco
Oct 16 2017 12:56 UTC
ha ha just figured out your project, very nice
on the other hand that makes no sense
your error
Newtonsoft ? is that 10?
kai
@kaista82_twitter
Oct 16 2017 13:17 UTC
erm let me check
didnt i tell you about the project?
haha no way sorry
im building a client for a blockchain proejct
Juan Blanco
@juanfranblanco
Oct 16 2017 13:17 UTC
no you didn't well i guessed that
kai
@kaista82_twitter
Oct 16 2017 13:18 UTC
;)
10.0.3 newtonsoft
Juan Blanco
@juanfranblanco
Oct 16 2017 13:19 UTC
yeah
have you got both edjcase libraries?
core and client
kai
@kaista82_twitter
Oct 16 2017 13:21 UTC
Edjcase.JsonRpc.Client and .Core both projects ref 1.3.1
Juan Blanco
@juanfranblanco
Oct 16 2017 13:21 UTC
ok checking
kai
@kaista82_twitter
Oct 16 2017 13:21 UTC
if i can get this sorted you can see the beta client lol as I can release the first beta
but this is driving me nuts and im sure its something silly
Juan Blanco
@juanfranblanco
Oct 16 2017 13:22 UTC
are u using portable or all the other libraries
kai
@kaista82_twitter
Oct 16 2017 13:22 UTC
all libs
not portable
Juan Blanco
@juanfranblanco
Oct 16 2017 13:22 UTC
i guess you know the question now
kai
@kaista82_twitter
Oct 16 2017 13:22 UTC
nuget
oh version
sec
2.0.1
ive cleaned, rebuilt since 1.3.1 re-published to the clickonce location etc etc
Juan Blanco
@juanfranblanco
Oct 16 2017 13:28 UTC
cefsharp/CefSharp#625
checking the issues above
they solved it by running dependency checker
i have ran click once for years
kai
@kaista82_twitter
Oct 16 2017 13:31 UTC
oh thanks, erm dependancy checker? is that built into vs?
I need to go through this later I think spend some good time on it when i can concentrate
manifest says edjcase is right ver atleast hehe
i thought originally it was because the dlls were not strongly named but as you say its getting into a constructor of neth so cant be
im assuming edj is signed too
Juan Blanco
@juanfranblanco
Oct 16 2017 13:35 UTC
I do need to sign the libraries :)
but i don't think is related to this
kai
@kaista82_twitter
Oct 16 2017 13:36 UTC
no you're right
its not
i dont think
yeah it complained of that when i signed it but i turned that part off and set as full trust
try that
kai
@kaista82_twitter
Oct 16 2017 14:38 UTC
nice one
Tomas Tichy
@ttichy
Oct 16 2017 15:37 UTC
Hi @juanfranblanco - are you planning to add support for Metropolis (or is it already baked in ? :smile: )
Juan Blanco
@juanfranblanco
Oct 16 2017 17:05 UTC
well it is not much of a difference
i have added the TransactionReceipt
changes (not release yet)
in nuget