-2

我在网络的 ubuntu/samba 服务器上有共享文件夹。

我在 Vista 上运行我的 c# 代码,那么如何读取在 ubuntu/samba 服务器上共享的文件?

我的代码:

String errorLogFile = @"\\\\198.168.0.2\\sharedfolder\myfile.wmv";

//throws excetion login fail
StreamReader sr = new StreamReader(errorLogFile);

sr.Read();

streamWriter.Close();
4

2 回答 2

2

如果共享配置正确,您应该能够像访问\\ubuntumachine\sambasharenameWindows 共享一样访问它。

于 2011-05-30T15:07:41.543 回答
2

使用此答案中提供的代码来验证您的远程目录代码。

更新:
此外,转义反斜杠和逐字字符串的组合是一个坏主意。使用其中之一,但不能同时使用。
此外,您在共享文件夹的名称后缺少反斜杠。
它应该是这样的:

String errorLogFile = @"\\198.168.0.2\sharedfolder\" + finaldate + ".wmv";
于 2011-05-30T15:16:06.203 回答