我有一个需要从网络(共享文件夹)访问文件(有时也需要修改)的 Windows 服务。我从 XML 中获取文件名,例如,
<add key ="FolderName" value="\\192.168.0.1\Source" />
我做了一个日志文件,它总是显示找不到路径。
我还需要知道如何使用 Visual Studio 调试 Windows 服务?
提前致谢。
我有一个需要从网络(共享文件夹)访问文件(有时也需要修改)的 Windows 服务。我从 XML 中获取文件名,例如,
<add key ="FolderName" value="\\192.168.0.1\Source" />
我做了一个日志文件,它总是显示找不到路径。
我还需要知道如何使用 Visual Studio 调试 Windows 服务?
提前致谢。
最有可能的是,问题出在共享文件夹的权限上。您的服务在某个用户帐户下运行,并且该帐户需要有权访问该文件夹。如果它是“本地服务”帐户,您将无法访问它。只需检查您在哪个帐户下运行该服务以及它是否有权访问该文件夹。
更新:有关如何调试 Windows 服务应用程序的信息,请参阅此 MSDN 文章。