C# 如何使用SSH连接连接linux服务器?
我不熟悉SSH连接&尝试使用SSH连接进行连接,但出现异常:C# 如何使用SSH连接连接linux服务器?,c#,asp.net,linux,asp.net-mvc-4,ssh,C#,Asp.net,Linux,Asp.net Mvc 4,Ssh,我不熟悉SSH连接&尝试使用SSH连接进行连接,但出现异常: Inheritance security rules violated while overriding member: 'Renci.SshNet.Common.SshException.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)' 重写方法的安全可访问性必须
Inheritance security rules violated while overriding member: 'Renci.SshNet.Common.SshException.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)'
重写方法的安全可访问性必须与被重写方法的安全可访问性匹配
请有人帮我解决这个问题用
SecurityCriticalAttribute
标记GetObjectData
,因为它应用于Exception.GetObjectData
。被重写的成员应具有相同的安全可访问性(关键、安全关键或透明)
尝试在您的方法declarationalexx之前添加
[SecurityCritical]
。请帮助我不知道renci.sshnet.dll,但Alexander告诉您的是将[SecurityCritical]放在“Private void DoConnect()”的正上方,除了renciTry,还有其他用于ssh连接的库吗