【发布时间】:2023-03-22 08:13:01
【问题描述】:
我的 Azure 函数是 v2。
我已经在 function.proj 的 ItemGroup 中添加了<PackageReference Include="SSH.NET" Version="2016.1.0" />。
但是,#r "Renci.SshNet" 不起作用。 #r "D:\home\site\wwwroot\bin\Renci.SshNet.dll" 也不起作用。因为wwwroot下没有bin文件夹。
包含 Renci.SshNet 的正常方式是什么?
问候, 振宇
【问题讨论】:
-
在Hury的指导下,手动上传.dll就可以编译了。但是,是否应该从 Nuget 自动下载,而不需要手动上传?此外,在 SSH.NET.2016.1.0 包中,最高版本只有 netstandard1.3。该版本在 Azure Function v2.0 中不起作用它会抛出“无法加载指定的文件。”
-
我刚刚发现,SSH.NET 在 Azure Function 中无法与 .Net Core 2 一起使用。
标签: nuget azure-functions ssh.net