我一直在.Net Framework3.5中使用这个库,它工作得很好。然后,我使用.Net Framework4.5启动了一个新项目,但它停止了工作。它在连接到SFTP时抛出空引用异常。
这是异常堆栈跟踪:
Session.connect: System.NullReferenceException: Object reference not set to an instance of an object.
at Tamir.SharpSsh.jsch.jce.HMACMD5.update(Byte[] foo, Int32 s, Int32 l)
at Tamir.SharpSsh.jsch.Session.read(Buffer buf)
at Tamir.SharpSsh.jsch.UserAuth.start(Session session)
at Tamir.SharpSsh.jsch.UserAuthNone.start(Session session)
at Tamir.SharpSsh.jsch.Session.connect(Int32 connectTimeout)
at Tamir.SharpSsh.jsch.Session.connect(Int32 connectTimeout)
at Tamir.SharpSsh.SshBase.Connect(Int32 tcpPort)有什么想法吗?
谢谢。
发布于 2013-07-20 01:33:39
好吧,问题不在SharpSSH。它是与安装包一起使用的。所以,是的,SharpSSH与.Net Framework4.5兼容。
https://stackoverflow.com/questions/17728279
复制相似问题