【发布时间】:2010-12-29 01:02:01
【问题描述】:
我有一个需要与远程机器上的文件交互的 .NET 服务。在配置中,用户指定他们需要访问的本地或远程 (UNC) 路径。用户还为有权访问这些目录的用户指定用户名和密码。当服务运行时,它会连接到这些路径中的每一个并在那里处理文件。
我尝试过模拟,但客户对授予服务(通常作为本地系统运行)的权限持怀疑态度。
我还发现了将远程目录映射为映射驱动器并以这种方式访问它们的代码 (http://www.aejw.com/)。但是,这会导致某些版本的 Windows 抱怨多个连接。
任何建议将不胜感激。
【问题讨论】:
标签: .net windows-services path