Dot-Net

無法在 Visual Studio 2012 Ultimate 上安裝 SSH.NET

  • December 17, 2017

無論我使用哪個框架版本(嘗試使用 3.5、4 和 4.5)。

我總是收到一條消息,上面寫著“SSH.NET”已經定義了對“SshNet.Security.Cryptography”的依賴。但是,如果我嘗試安裝“SshNet.Security.Cryptography”,我會收到另一條消息,說它已經定義了“System.IO”的依賴關係,依此類推……

我也嘗試過 nuget 數據包管理器和 nuget 命令行。

關於發生了什麼的任何線索?問候

根據https://github.com/sshnet/SSH.NET/issues/82

似乎我可以通過點擊“下載”(當然)直接從https://www.nuget.org/packages/SSH.NET/下載 NuGet 包。

然後,解壓包並根據我使用的 .NET 框架版本選擇我需要的 dll。

謝謝大家!:)

我在 VS 2013 中遇到了類似的問題。我將 NuGet 包管理器升級到 2.12 版,然後能夠安裝 SSH.Net 2016.1.0 版。

引用自:https://stackoverflow.com/questions/39385346