These are chat archives for Nethereum/Nethereum

16th
Oct 2017
kai
@kaista82_twitter
Oct 16 2017 08:13
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
@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
@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
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
@juanfranblanco WPF sending via ClickOnce, i get a filenotfound on that line
kai
@kaista82_twitter
Oct 16 2017 10:14
so yeah maybe its not signing, but its confusing
Juan Blanco
@juanfranblanco
Oct 16 2017 10:20
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
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
maybe i have a version mismatch between the two projects ill try that now
kai
@kaista82_twitter
Oct 16 2017 11:43
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
yes everything is fixed version
in Nethereum
on purpouse
kai
@kaista82_twitter
Oct 16 2017 11:46
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
ah that won't work
kai
@kaista82_twitter
Oct 16 2017 11:46
oh?
Juan Blanco
@juanfranblanco
Oct 16 2017 11:46
you need 1.3.1 (top of my head)
kai
@kaista82_twitter
Oct 16 2017 11:46
did i pick the wrong version
Juan Blanco
@juanfranblanco
Oct 16 2017 11:46
yep
kai
@kaista82_twitter
Oct 16 2017 11:47
if this works
we really are getting mortal
it would make complete sense if it did
kai
@kaista82_twitter
Oct 16 2017 11:54
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
4.5.1 is lower than 4.6.1 so it should be ok
kai
@kaista82_twitter
Oct 16 2017 12:42
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
ipc is 4.6.1
why are you using ipc and not rpc?
kai
@kaista82_twitter
Oct 16 2017 12:47
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
oh no it is ok
Juan Blanco
@juanfranblanco
Oct 16 2017 12:56
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
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
no you didn't well i guessed that
kai
@kaista82_twitter
Oct 16 2017 13:18
;)
10.0.3 newtonsoft
Juan Blanco
@juanfranblanco
Oct 16 2017 13:19
yeah
have you got both edjcase libraries?
core and client
kai
@kaista82_twitter
Oct 16 2017 13:21
Edjcase.JsonRpc.Client and .Core both projects ref 1.3.1
Juan Blanco
@juanfranblanco
Oct 16 2017 13:21
ok checking
kai
@kaista82_twitter
Oct 16 2017 13:21
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
are u using portable or all the other libraries
kai
@kaista82_twitter
Oct 16 2017 13:22
all libs
not portable
Juan Blanco
@juanfranblanco
Oct 16 2017 13:22
i guess you know the question now
kai
@kaista82_twitter
Oct 16 2017 13:22
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
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
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
I do need to sign the libraries :)
but i don't think is related to this
kai
@kaista82_twitter
Oct 16 2017 13:36
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
nice one
Tomas Tichy
@ttichy
Oct 16 2017 15:37
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
well it is not much of a difference
i have added the TransactionReceipt
changes (not release yet)
in nuget