c# - WinSCP .NET 程序集打开存储的 session

标签 c# winscp winscp-net

如何使用 WinSCP 提供的 .NET 程序集打开从 WinSCP 应用程序创建的存储 session ?

最佳答案

你不应该这样做。将程序集与 WinSCP 应用程序配置耦合会给您带来很多麻烦。默认情况下,程序集有意与 WinSCP 应用程序隔离。


没有什么是您无法使用 SessionOptions class 配置的.要么使用它的属性,用于基本选项;或使用 SessionOptions.AddRawSettings method , 对于 advanced settings .

简单的方法,就是拥有WinSCP generate the code for you .

enter image description here


过去,您可以滥用 Session.DefaultConfigurationSessionOptions.HostName 打开存储的 session 。但是 Session.DefaultConfiguration 自 WinSCP 5.8 以来已被弃用,最终将被删除。

关于c# - WinSCP .NET 程序集打开存储的 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20353558/

相关文章:

bash - 在 WinSCP 中显示日期

amazon-web-services - Jupyter 笔记本内核在一段时间后断开连接/死机,无法重新连接到亚马逊 EC2 实例并完成(当前正在运行)操作。

powershell - 将带有复杂参数的批处理文件命令转换为 PowerShell

c# - 文件正在被另一个进程错误使用

c# - 当 .NET 控制台应用程序在 Console.ReadLine() 上阻塞时会发生什么?

c# - 如何使用 IMappingAction 使用 AfterMap 对 AutoMapper 配置文件进行单元测试

c# - 使用 WinSCP .NET 程序集通过 FTPS(安全)发送文件

c# - 服务器上存在文件,但列表目录命令未返回

c# - 保存 Winform 窗体控件状态的最佳方法?

c# - 在 URL 或 Session 或其他中存储语言