在Windows服务中通过网络访问共享文件夹

时间:2011-05-16 10:59:30

标签: c# .net windows-services windows-share

我有一个需要从网络(共享文件夹)访问文件(有时也可以修改)的Windows服务。我从XML中获取文件名,

<add key ="FolderName" value="\\192.168.0.1\Source" />

我制作了一个日志文件,始终显示找不到路径。

另外我需要知道如何使用visual studio调试Windows服务?

提前致谢。

1 个答案:

答案 0 :(得分:4)

最有可能的问题是共享文件夹的权限。您的服务在某个用户帐户下运行,此帐户需要具有该文件夹的访问权限。如果是“本地服务”帐户,您将无法访问它。只需检查您运行该服务的帐户以及是否可以访问该文件夹。

更新:有关如何调试Windows服务应用程序,请参阅this MSDN article