J'utilise uploadify pour télécharger des fichiers dans une application mvc asp.net. Tout fonctionne très bien, mais quand j'essaie de télécharger un fichier de 1 Go par exemple - après que le téléchargement atteigne 100%, il se trouve juste là pour environ 2 minutes.asp.net mvc fichier volumineux upload
J'ai ajouté un code de journalisation et ce qui se passe est ceci: quand il atteint 100% l'action du contrôleur est appelée, j'obtiens un HttpPostedFileBase et ensuite j'appelle file.SaveAs (chemin). Le "enregistrer sous" prend 2 minutes. Le fichier se déplace sur la même partition à partir du répertoire temporaire vers l'emplacement souhaité.
Des idées sur les raisons pour lesquelles cela prend autant de temps?
Merci.
EDIT Le déplacement manuel du fichier est instantané. Copier coller le fichier prend ... 5 minutes. La méthode SaveAs pour ce fichier a pris 1m 30s.
Qu'est-ce qui se passe si vous faites le même mouvement de fichiers directement sur le serveur sans l'application Web? (c'est-à-dire copier/coller manuellement) –
J'ai mis à jour ma question – sirrocco