【发布时间】:2012-12-06 13:24:54
【问题描述】:
我正在创建一个 Windows 服务应用程序以在 Windows Server 2008 上运行。存在另一个在不同实时 IP 上运行的 Windows Server 2003 服务器。这两个服务器都来自同一个提供商,并且属于同一个网络。 WS2003 服务器上存在共享文件夹。
从 Windows 服务中,我尝试使用 UNC 路径 (\Server2003IP\SMSFiles) 访问共享文件夹,但出现错误。
if (!System.IO.Directory.Exists(PATH_SMS))
throw new ApplicationException("Could not find or access SMS folder");
Windows 服务已安装,我也尝试以系统管理员身份登录。但没有运气。
仅供参考 - 通过将共享文件夹保留在 WS 2008 上并在 WS 2003 上安装服务,整个事情运行良好。
请大家帮忙
【问题讨论】:
-
这些服务器是在域中还是独立的?
标签: c# .net-4.0 windows-services windows-server-2008 windows-server-2003