0
모든 트리 패키지 (DiffieHellman.dll, Org.Mentalis.Security.dll, Tamir.SharpSSH.dll)를 강력히 명명했으며 이미이 패키지를 내 응용 프로그램에 호출했습니다. 강하게 지명된다.
그러나 수정할 수없는 예외가 있습니다. 나는 괜찮은 패키지가없는 데모를 썼다.파일을 다운로드/업로드하기 위해 SFTP 구성을 어떻게 설정합니까? DiffieHellMan.dll에 대한 몇 가지 문제가 있습니다.
Connect Exception: Tamir.SharpSsh.jsch.JSchException: Session.connect: System.IO.FileLoadException: Could not load file or assembly 'DiffieHellman, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. A strongly-named assembly is required. (Exception from HRESULT: 0x80131044)
File name: 'DiffieHellman, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
at Tamir.SharpSsh.jsch.jce.DH.getE()
at Tamir.SharpSsh.jsch.DHG1.init(Session session, Byte[] V_S, Byte[] V_C, Byte[] I_S, Byte[] I_C)
at Tamir.SharpSsh.jsch.Session.receive_kexinit(Buffer buf)
at Tamir.SharpSsh.jsch.Session.connect(Int32 connectTimeout)