У меня проблема с ftp.SyncLocalDir, когда у меня есть открытый файл в локальном каталоге.Chilkat ftp.SyncLocalDir с открытыми файлами?
Я использую пример от http://www.example-code.com/vbnet/ftp_syncLocalTree.asp с несколькими незначительными изменениями. Он работает нормально в течение нескольких дней, а затем прекратил работу. Я обнаружил, что один из файлов открыт в локальном каталоге. Просматривая http://chilkatforum.com/ форум Я вижу, что один из ответов говорится, что «Чилкэт обнаружит ошибки, которые, вероятно, ошибки разрешения доступа/и будет продолжаться до конца загрузки.»
Это не происходит для меня. Глядя на последний текст ошибки, он указывает, что файл используется другим процессом. Не синхронизируются другие файлы. Что-то еще мне нужно добавить в код, чтобы заставить его продолжать работу после ошибки?
Ниже приведен последний текст ошибки.
Спасибо, Стив
ChilkatLog:
SyncLocalDir:
DllDate: Dec 5 2014
ChilkatVersion: 9.5.0.46
UnlockPrefix: *********
Username: *********
Architecture: Little Endian; 32-bit
Language: .NET 4.0
VerboseLogging: 0
commandCharset: ansi
dirListingCharset: ansi
localDirPath: Q:\TEST
mode: 2
ProgressMonitoring:
enabled: yes
heartbeatMs: 0
sendBufferSize: 65536
--ProgressMonitoring
downloadDir:
getFile2:
localFilename: Q:\TEST/LINE_6 _13.csv
Replacing existing local file
openForReadWriteWin32:
Failed to open file (2)
localFilePath: Q:\TEST\LINE_6 _13.csv
currentWorkingDirectory: H:\Code In Progress\LLS\Gen 3 Test And Crimp
w-network\VB Code\trunk\FTP Syncronize\bin\Debug
osErrorInfo: The process cannot access the file because it is being us
ed by another process.
localWindowsFilePath: Q:\TEST\Line 6\LINE_6 _13.csv
--openForReadWriteWin32
--getFile2
Failed to download file
failedFilename: /LINE_6 _13.csv
--downloadDir
Failed.
--SyncLocalDir
--ChilkatLog
Работает отлично сейчас. Благодаря! –