- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
从 WinSCP GUI 生成 C# 代码时,我得到了
sessionOptions.AddRawSettings("FSProtocol", "2");
有谁知道这个 FSProtocol
设置和值 "2"
是什么意思?我试图用谷歌搜索“FSProtocol”,但没有得到任何特定的结果。
这是我从他们的文档 https://winscp.net/eng/docs/rawsettings 中找到的设置列表
最佳答案
正如@Jason 正确回答的那样,FSProtocol
指定要使用的协议(protocol)。但在 SessionOptions.Protocol
property 已指定的 WinSCP .NET 程序集中.所以这并不能解释为什么生成的代码中需要 FSProtocol
。
SessionOptions.Protocol
无法涵盖的协议(protocol)列表中唯一的情况是 2
,即禁用回退到 SCP 的 SFTP 协议(protocol)。 WinSCP 默认回退到 SCP 协议(protocol),以防服务器不支持 SFTP。您必须拥有 disabled the fallback in GUI .所以 GUI 需要使用 FSProtocol
来反射(reflect)非默认设置。
除非您真的希望禁用回退,否则您可以安全地删除您的 SessionOptions.AddRawSettings
调用。
关于c# - WinSCP AddRawSettings FSProtocol,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64176256/
从 WinSCP GUI 生成 C# 代码时,我得到了 sessionOptions.AddRawSettings("FSProtocol", "2"); 有谁知道这个 FSProtocol 设置和值
我是一名优秀的程序员,十分优秀!