【问题标题】:Access windows server 2003 share folder from windows server 2008从 windows server 2008 访问 windows server 2003 共享文件夹
【发布时间】: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


【解决方案1】:

在网上搜索并测试了各种场景后,我能够解决这个问题。

解决方案:两台服务器都应该有一个用户名和密码相同,并授予文件夹权限。同时在这个特定的登录用户下运行 windows 服务。

:-)

【讨论】:

    猜你喜欢
    • 2016-09-15
    • 1970-01-01
    • 1970-01-01
    • 2011-03-29
    • 2011-04-22
    • 1970-01-01
    • 2010-11-13
    • 1970-01-01
    • 2020-04-24
    相关资源
    最近更新 更多