我在C#4.0中创建了一个窗口服务,我有一段代码来读取位于远程服务器上的文件。当我尝试访问该文件时,出现 "Folder does not exist c:/xxx.xx.xx.xx/sharedfolder".
foreach (string subdirectory in Directory.GetDirectories("\\xxx.xx.xx\sharedfolder"))
{
}
但是如果我在控制台应用程序上运行相同的代码,它就能够访问该文件夹,以便我可以摆脱它。
答案 0 :(得分:3)
在默认的本地系统帐户下运行服务,将没有共享的概念。这些是在用户帐户下设置的。
您的2个选项