在Mac OS X中使用Mono C#打开Samba服务器文件

时间:2012-10-22 15:02:44

标签: c# macos networking mono samba

我们正在使用Mono C#编写一个服务(在Mac环境中运行),该服务将读取特定的XML文件并从XML文件中提到的路径打开该文件。文件路径可以是Windows FileServer中的本地路径。我们使用Samba共享(smb://)在Mac上安装这些文件服务器。

我们使用Process.Start()方法在Mono中打开文件。这种方法我们可以很好地处理本地文件,例如Desktop或/{user}/Documents/File.txt等位置,但是我们无法从Mounted文件服务器打开文件。我们尝试使用以下格式提供文件路径:

  1. //{ServerName}/{SharedFolderName}/File.txt
  2. smb://{ServerName}/{SharedFolderName}/File.txt
  3. //Volumes/{SharedFolderName}/File.txt
  4. 这些似乎都无法打开文件。如果你们中的任何人尝试过类似的东西,请告诉我。

0 个答案:

没有答案