Visual Studio 扩展 SDK - 我们可以访问 FTP 功能吗?
Visual Studio Extensions SDK - can we access FTP functions?
我正在尝试构建 Visual Studio 扩展(使用 VS 2017 社区)。
Visual Studio 已经具备通过 FTP 将文件发布到远程服务器的能力(对于网站项目);很明显,Visual Studio.
中一定有某种 FTP 库(或 class)
我的问题:
有谁知道 Visual Studio SDK 中是否有 FTP class 允许开发人员通过 FTP 发布文件?目前,我在 Visual Studio 扩展 SDK documentation 中没有找到任何内容——但我想我应该问问那些可能知情的人。
提前致谢。
我用过几个:
对于 FTPS(小用例)我使用了 limilabs:
https://www.limilabs.com/ftp(需要付款,也很简单ftp)
对于内置 FTP,我使用套接字进行编程:
System.Net.Sockets.Socket
System.Net.IPEndPoint
https://msdn.microsoft.com/en-us/library/system.net.sockets.socket(v=vs.110).aspx
代码有点晦涩,但是可以用,我给你找了一个类似的程序教程:
http://www.dreamincode.net/forums/topic/35902-create-an-ftp-class-library-in-c%23/
Microsoft Visual Studio 使用 Rebex FTP/SSL 客户端库的许可副本,
https://www.rebex.net/ftp-ssl.net/default.aspx
可以在C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\Rebex.Net.Ftp.dll
等路径中找到
您是否可以在扩展中使用该库尚不清楚。因此,如果您确实想自由地处理您的扩展,使用开源 FTP 库或内置的 .NET Framework 类 可能是更好的选择。
我正在尝试构建 Visual Studio 扩展(使用 VS 2017 社区)。
Visual Studio 已经具备通过 FTP 将文件发布到远程服务器的能力(对于网站项目);很明显,Visual Studio.
中一定有某种 FTP 库(或 class)我的问题:
有谁知道 Visual Studio SDK 中是否有 FTP class 允许开发人员通过 FTP 发布文件?目前,我在 Visual Studio 扩展 SDK documentation 中没有找到任何内容——但我想我应该问问那些可能知情的人。
提前致谢。
我用过几个: 对于 FTPS(小用例)我使用了 limilabs: https://www.limilabs.com/ftp(需要付款,也很简单ftp)
对于内置 FTP,我使用套接字进行编程: System.Net.Sockets.Socket System.Net.IPEndPoint
https://msdn.microsoft.com/en-us/library/system.net.sockets.socket(v=vs.110).aspx
代码有点晦涩,但是可以用,我给你找了一个类似的程序教程: http://www.dreamincode.net/forums/topic/35902-create-an-ftp-class-library-in-c%23/
Microsoft Visual Studio 使用 Rebex FTP/SSL 客户端库的许可副本,
https://www.rebex.net/ftp-ssl.net/default.aspx
可以在C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\Rebex.Net.Ftp.dll
您是否可以在扩展中使用该库尚不清楚。因此,如果您确实想自由地处理您的扩展,使用开源 FTP 库或内置的 .NET Framework 类 可能是更好的选择。