2009-01-23 5 views
4

Est-il possible de faire quelques sections du fichier web.config ne s'appliquent à un seul fichier (ou un répertoire, ou un groupe de fichiers, etc.)page ASP.NET configuration spécifique

Fondamentalement, je voudrais d'appliquer la chose suivante qu'à une seule page dans l'application, le reste doit utiliser les paramètres par défaut: (elle limite la taille de téléchargement 32M)

<system.web> 
    <httpRuntime maxRequestLength="32768" executionTimeout="360"/> 
</system.web> 

le point est que je veux seulement que cette page d'accepter gros fichiers.

Répondre

13

Vous pouvez utiliser:

<location path="UploadPage.aspx"> 
    <system.web> 
     <httpRuntime maxRequestLength="33554432" executionTimeout="360" /> 
    </system.web> 
    </location> 

Plus d'info here.

+0

Merci l'homme, vous avez gagné un internet –

+0

Juste ce que je cherchais +1 –

+0

cela fonctionne pour asp.net 4.5.2? – MonsterMMORPG

2

Vous pouvez placer un fichier web.config sur un répertoire de votre application web, ce que vous définissez il ne fonctionne que pour ce répertoire et beugler

0

Vous pouvez également essayer avec le <location> tag, mais je ne suis pas sûr que vous pouvez l'utiliser avec <httpRuntime>.

0

Vous pouvez utiliser l'élément < location path = "..."> pour cela. Le chemin peut pointer vers un répertoire ainsi qu'un fichier. Vous devrez définir allowDefinition = "partout".

Questions connexes