sshnet / SSH.NET

SSH.NET is a Secure Shell (SSH) library for .NET, optimized for parallelism.
http://sshnet.github.io/SSH.NET/
MIT License
3.96k stars 931 forks source link

can we make a SSH DLL #1346

Open the-french-rooki opened 6 months ago

the-french-rooki commented 6 months ago

Hello evrybody, not really an issue , but i need a favor if possible , I would need a dll to use the SSH library in other windows development platform ( Labview)

is that possible that someone build it for me ? do you have any remarks or advice about using it ?

thank you Emmanuel

Rob-Hague commented 6 months ago

Download the .nupkg file from https://www.nuget.org/packages/SSH.NET

Unzip it (it is a zip file)

The dlls are in the lib/ directory

the-french-rooki commented 6 months ago

Thank you very much , i did not know it was a zip... I will try now so far i have difficulties ' an error occured trying to load the assembly" ; i will figure this out

the-french-rooki commented 6 months ago

ok , thank you , in my Labview Configuration , i can open/load any dll untill the version 2023.0.0 , but not the dll of the version after that.

image

Rob-Hague commented 6 months ago

I'm just guessing, but 2023.0.1 introduced a dependency on the Microsoft.Bcl.AsyncInterfaces package

You might need the dll from that as well (as well as the dlls of its own dependencies)

https://www.nuget.org/packages/SSH.NET#dependencies-body-tab

the-french-rooki commented 6 months ago

hello, THANK YOU AGAIN. i put all the dependencies in the same folder

image I can load the 3 "dependencies" for Net 4.6.2 ( 4.6.1 sometimes) , but not the renci.SSH.net 2024.

also i can load the 2023 version for .Net 7 , but not the 2024 for NET 7 ; when both should not have dependencies. i continue to investigate.

thank you emmanuel