В моем приложении я загружаю файл из системы DMS на мой сервер. Как только файл загружается, в некоторой среде iis сохраняет блокировку файла, и когда приложение пытается повторно загрузить файл и поместить файл в то же место, возникает ошибка, что файл используется другим процессом. Ниже приведен код:
Try
Directory.CreateDirectory(serverPath.ToString)
downloadFilePath = serverPath.ToString & fileName
fileDownloaded = estimateFacade.DownloadFiles(dmsLinkID, downloadFilePath)
Catch threadex As System.Threading.ThreadAbortException
Catch ex As System.Exception
lblDownloadingcomment.Text = ex.Message
trButtons.Visible = True
btnDownload.Visible = False
'Throw ex
Finally
If Not fileDownloaded Is Nothing Then
fileDownloaded.Close()
End If
End Try