我有一个窗口服务包,以复制当地目录的档案,以复制桑巴部分。
该服务通过UNC途径连接服务器(即/remoteservershareddir
)。
我已经把这一服务投入使用,并且能够利用联合国中心的道路复制档案,并制作关于桑巴人份额的档案。
然而,在管理这项服务时,我正在获得国际交易日志的例外情况,表明存在错误。 我在这个箱子上进行了程序监测,观看了这项服务,我可以看到它找到了联合国中心的道路,但在试图写到份额时却遇到了一个错误。
这里使用的是便捷径网System.IO.File.Copy
。
我不理解这些错误,就像在同一个用户下打脚的时候,我能够复制和制作有关份额的档案。
任何想法?
Error in main processing loop (DoWork()): Logon failure: unknown user name or bad password.
System.Exception: Error on MyService.ProcessExportTransferfileDirectories and values: D:Export, \RemoteServerintray, D:ExportArchive ---> System.IO.IOException: Logon failure: unknown user name or bad password.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.__Error.WinIOError()
at System.IO.File.Move(String sourceFileName, String destFileName)
at MyService.Consumer.BusinessLogic.WmsFacade.MoveAndArchiveFile(String sourceFolder, String targetFolder, String archiveFolder, String rootFolder, LogCategory logCategory, LogCounter logCounter)
--- End of inner exception stack trace ---
at MyService.Consumer.BusinessLogic.WmsFacade.MoveAndArchiveFile(String sourceFolder, String targetFolder, String archiveFolder, String rootFolder, LogCategory logCategory, LogCounter logCounter)
at MyService.Consumer.BusinessLogic.WmsFacade.ProcessExportTransfer(IDictionary`2 fileDirectories)
at MyService.Core.TimedWorkerProvider.DoWork()