Il n'y a aucun moyen de configurer les verbes WebDAV dans IIS 6 sans modifier les paramètres IIS. C'est possible seulement avec IIS 7 et plus tard.
Pour gérer tous les verbes requis par WebDAV dans IIS 6, vous devez créer une application wildacrd map. Cliquez avec le bouton droit sur votre application Web dans la console MMC IIS 6 et passez au Propriétés ->Virtual Directory Tab->Configuration. Cliquez sur . Insérez pour ajouter une nouvelle carte générique.
- Executable - \ Microsoft.NET \ Framework \ < .Net Framework Version > \ aspnet_isapi.dll
- Vérifiez que le fichier existe - Case à cocher
Sur Accueil Répertoire l'onglet de votre jeu de propriétés d'application Autorisations d'exécution à Scripts seulement et autoriser les lectures.
Voici l'exemple web.config: http://www.webdavsystem.com/server/prev/v2/documentation/hosting_iis_asp_net/webconfig_example
S'il vous plaît noter que cet exemple web.config a été spécialement créé et testé avec ASP.NET 2.0 sur IIS 6 sur Server 2003 et IIS 5.1 sur XP. Il ne gère pas &,%, + et les points de fin (.).
ASP.NET 4.x fournit des moyens pour gérer les caractères spéciaux de votre serveur WebDAV, configuring web.config, y compris &,% et '.'. Le fichier web.config qui prend en charge les versions IIS 6-8 est généré par IT Hit WebDAV Server Engine Wizard.