Git SSH.NET赢得';我们不能统一进口
我试图在Unity中创建一个SSH客户端,但无法通过Git URL将SSH.NET导入到项目中。你能帮忙吗?当我尝试获取软件包时,会出现以下错误:Git SSH.NET赢得';我们不能统一进口,git,unity3d,ssh,Git,Unity3d,Ssh,我试图在Unity中创建一个SSH客户端,但无法通过Git URL将SSH.NET导入到项目中。你能帮忙吗?当我尝试获取软件包时,会出现以下错误: 无法执行upm操作:无法添加包[https://github.com/sshnet/SSH.NET.git]: [https://github.com/sshnet/SSH.NET.git]不指向有效的包存储库。未找到包清单。验证存储库URL并确保包位于存储库的根文件夹中。[NotFound]。有关详细信息,请参阅控制台 UnityEditor.E
无法执行upm操作:无法添加包[https://github.com/sshnet/SSH.NET.git]:
[https://github.com/sshnet/SSH.NET.git]不指向有效的包存储库。未找到包清单。验证存储库URL并确保包位于存储库的根文件夹中。[NotFound]。有关详细信息,请参阅控制台
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()
添加程序包时出错:https://github.com/sshnet/SSH.NET.git.
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()
尝试作为包添加的git存储库。。。它不是一个统一的包强>
Unity套餐有一个特定的版本,并且遵循本回购协议缺失的特定版本。因此,它不适合包管理器。
而是以通常的方式下载/克隆repo,构建它并将生成的dll拖到您的项目中,例如,拖到资产/插件中
或者您可以转到下载并解压缩SSH.NET-2020.0.1-bin.zip
在那里,你可能想得到
SSH.NET-2020.0.1-bin/net40/Renci.SshNet.dll
如前所述,请将其作为一个放入您的项目中,在您的帖子上添加您使用的commad及其所有参数。我在Unity中使用git应用程序,它为我执行命令。抱歉,我没有找到该应用程序。它的网站是什么?好的!几年前,有人说只有3.5版本与Unity一起工作。这仍然是真的吗?还是我将使用4.0?顺便说一下,我将.dll添加到C:\Program Files\Unity\2020.1.14f1\Editor\Data\Managed\UnityEngine。这听起来对吗?一旦我解决了这个问题,我会接受你的回答。:)不您不会将其放在Unity安装中,而是放在您的项目文件夹中;)几年前unity只支持.Net framework 3.5。。当前版本高达.Net framework 4.7,因此我认为您应该使用最新的dllOK!只是为了确保它是文件夹的根目录,对吗?不,正如通常所说的,它进入
资产/插件
;)好啊接受你的回答。谢谢你这么好,回答了我愚蠢的问题:)