gpt4 book ai didi

c# - 从 Windows Server 2008 访问 Windows Server 2003 共享文件夹

转载 作者:行者123 更新时间:2023-11-30 17:08:13 24 4
gpt4 key购买 nike

我正在创建一个在 Windows Server 2008 上运行的 Windows 服务应用程序。存在另一个在不同的实时 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 上安装服务,整个过程运行良好。

任何帮助的手请

最佳答案

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

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

:-)

关于c# - 从 Windows Server 2008 访问 Windows Server 2003 共享文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13948213/

24 4 0
文章推荐: c# - 无法连接到远程 WCF 服务 - TimeoutException
文章推荐: c - 如何将文件(IN C)中的每一行保存在变量中? :)
文章推荐: c - 用 C 语言制作问答游戏
文章推荐: c# - Microsoft.AspNet.SignalR : Getting Uncaught TypeError: Object # has no method 'Logon'