2010-03-03 6 views
0

Je viens récemment de mettre une application ASP.NET MVC que j'ai développée/testée/etc sur le serveur de production de mon entreprise (IIS 6). Cependant, il génère des fichiers temporaires massifs (jusqu'à 1 Go!), Ce qui pose problème, car le serveur exécute une partition de 2 Go.Fichiers temporaires massifs générés par application - ASP.NET MVC/IIS 6

MISE À JOUR: PLUS D'INFO: Les fichiers temporaires sont placés dans le répertoire c: \ windows \ temp

Est-ce normal? Sinon, quelles pourraient être les causes possibles et les solutions?

Si c'est normal, quelle est la meilleure façon de le surmonter?

Merci, Jack

+0

Il n'y a vraiment pas assez d'informations ici pour vous aider. Où sont ces fichiers temporaires? Quand sont-ils générés? – womp

+0

J'ai mis à jour le poste avec plus d'infos. Les fichiers temporaires sont générés lorsque le site est utilisé, essayant toujours d'isoler la situation. – jchapa

+0

En outre, le site traite le téléchargement de fichiers sur le système de fichiers, en utilisant la syntaxe suivante: string audioFileName = System.IO.Path.GetFileName (audioFile.FileName); chaîne audioDir = @ "E: \ dir \ www.example.com \ audiofiles \"; AudioFile.SaveAs (audioDir + audioFileName); ' – jchapa

Répondre

0

On dirait que votre code peut-être afficher/sauvegarder une partie du cache de fichier téléchargé dans le répertoire temp. Essayez de commenter un peu de code qui fait le téléchargement/enregistrement et voir si elle continue de faire des fichiers temporaires.

Questions connexes