【发布时间】:2017-01-16 01:21:12
【问题描述】:
无论我使用哪个框架版本(尝试使用 3.5、4 和 4.5)。
我总是收到一条消息,上面写着“SSH.NET”已经定义了对“SshNet.Security.Cryptography”的依赖。但是,如果我尝试安装“SshNet.Security.Cryptography”,我会收到另一条消息,说它已经定义了“System.IO”的依赖项,依此类推...
我也尝试过使用 nuget 数据包管理器和 nuget 命令行。
关于发生了什么的任何线索? 问候
【问题讨论】:
-
您在哪里看到此错误消息?
-
这是 nuget 数据包管理器和 nuget 命令行的输出
-
你能附上截图吗?我之所以这么问是因为我无法弄清楚它是如何显示或为什么显示的,并且在谷歌中搜索术语 “已经定义了依赖项” 只会提出这个问题。
-
我上传的图片有错误:postimg.org/image/iyj30ixvz
-
这似乎是 Nuget 包管理器中的错误。 this question 的回答建议为 VS2012 更新 Nuget 包管理器,然后重新启动 Visual Studio,然后再次尝试安装包。
标签: .net visual-studio visual-studio-2012 nuget ssh.net