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

本文关键字:网络 访问共享 文件夹 Windows 服务 | 更新日期: 2023-09-27 17:56:27

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

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

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

我还需要知道如何使用Visual Studio调试Windows服务?

提前谢谢。

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

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

更新:请参阅此 MSDN 文章,了解如何调试 Windows 服务应用程序。