我有一个Linux服务,它需要访问C#计算机才能获取特定目录中的文件列表。您可以使用哪种.NET 3.5SP1方法来执行此操作?
谢谢。
发布于 2010-04-01 01:25:37
您必须在Linux计算机上创建一个Samba (SMB)或NFS共享,该共享可从运行应用程序的Windows计算机访问。
然后,您可以在.NET中使用用于处理文件/目录的标准工具来处理这些文件。
正如注释中提到的,您还可以使用标准FTP库,这需要在Linux计算机上配置FTP服务器。SFTP也是一个需要在.NET端使用第三方库的option...but。
发布于 2010-05-01 00:04:35
您好,您可以查看我的开源项目http://code.google.com/p/nekodrive,您可以直接使用NekoDrive.NFS c#库,该库包装了我的V2 e V3 NFS协议(V4.1即将推出)的实现。它还不支持完整的协议,但它适用于基本的浏览/下载/上传功能。
希望这能有所帮助
https://stackoverflow.com/questions/2555046
复制相似问题