我在Windows Server 2012上运行用C#编写的Windows服务。该服务作为域用户运行,具有本地计算机的权限和对共享网络资源的NTFS权限 以此用户身份登录时,可以访问Windows资源管理器中的共享文件和目录
我重新启动服务器,文件系统调用首先成功。然后经过一段时间后,或者在从该计算机访问同一文件路径之后,程序化调用将开始失败并且永远不会再次自发成功。重新启动服务器可以在很短的时间内解决问题。
我提到了 Windows service cannot access UNC path
我面临与上述链接相同的问题。但网络共享位于Windows Server 2012 R2和具有相同操作系统的另一台服务器之间。
异常堆栈跟踪:
MESSAGE:
发生了意外的网络错误。
STACK TRACE:
at System.IO .__ Error.WinIOError(Int32 errorCode,String maybeFullPath)
在System.IO.FileSystemEnumerableIterator 1.MoveNext()
at System.Linq.Enumerable.Any[TSource](IEnumerable
1 source)
Anypne可以帮忙吗?