FTP: Verificare se un file è in scrittura prima di effettuare un Downl...

giovedì 28 gennaio 2010 - 17.14

ysdemarc Profilo | Expert

ho provato a fare una cosa banalissima: scaricare un file da FTP tutto è ok tranne che per il fatto che non riesco a capire se il file che sto scaricando in realtà è completo o in fase di scrittura da un'altra parte.
pensavo di risolvere il problema con un banale CanRead dell'oggetto stream del response.. ma niente da fare.

L'upload del file non necessariamente deve essere fatto da un mio programma ma è possibile usare programmi come globalescape..

e proprio questo ho provato.. mentre con globalescape inserivo un file di grosse dimensioni ho effettuato il download col mio programmino c#.

Il risultato è stato che ho scaricato un file incompleto ed inutilizzabile. Come posso ovviare ciò e verificare che il file non è scaricabile al momento in quando ancora in fase di upload da chicchessia?

questo il codice per effettuare il download:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

ciao

Vincenzo
Programmatore sbilenco
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5