Je suis confronté à des limitations de taille du dossier temporaire d'une application Asp.Net MVC déployée sur Azure. En particulier, lorsque les utilisateurs téléchargent le fichier volumineux, disons 100mb ou plus au fur et à mesure que le fichier est téléchargé, il épuise le dossier temporaire et bientôt l'application se déconnecte. Existe-t-il un moyen de spécifier un dossier temporaire personnalisé pour un rôle Web Asp.Net MVC via RoleEnvironment.GetLocalResource tapez une chose?ASP.NET MVC Azure Web Rôle et dossier Temp Taille
Répondre
Avez-vous envisagé d'utiliser un moteur de téléchargement côté client avancé tel que http://www.plupload.com/ qui prend en charge le téléchargement en segments? Si vous combinez cela avec le stockage blob Azure, vous aurez une solution évolutive et éviterez le problème du fichier temporaire.
Selon le Windows Azure Training Kit: Non, ce n'est pas possible (voir la présentation « ASP.NET sous Windows Azure.pptx » qui fait partie du kit de formation)
Vous devez définir et ajouter une locale ressources de stockage pour rôle Web: https://azure.microsoft.com/en-us/documentation/articles/cloud-services-configure-local-storage-resources/
vous pouvez ensuite utiliser les fonctions standard de File.IO pour accéder à cette ressource, ou vous pouvez rediriger le dossier TEMP à elle:
Dans le cas où quelqu'un a encore ce problème. [Comment augmenter la taille du dossier temporaire ASP.NET du rôle Web Windows Azure] (http://blogs.msdn.com/b/kwill/archive/2011/07/18/how-to-increase-the-size -des-fenêtres-azure-web-role-asp-net-dossier-temporaire.aspx) –