Web de tâches de déploiement a échoué (Cette liste de contrôle d'accès n'est pas dans la forme canonique, et donc ne peut pas être modifié)
De publication ASP.NET MVC 4 application IIS 8 sur ma machine de donner le message d'erreur suivant :
Cette liste de contrôle d'accès n'est pas dans la forme canonique, et par conséquent ne peuvent pas être modifiés.
Je suis sous Windows 10 et l'utilisation de VS 2013 Ultimate.
J'ai installé le déploiement web 3.5 sur la plate-forme web installer 5, et j'ai fait en sorte que les services travaillent
Vous devez vous connecter pour publier un commentaire.
Solution 1
J'ai été en mesure de résoudre ce problème de la manière suivante
Solution 2
Ouvrir l'invite de Commande (CMD) et d'exécuter les deux instructions suivantes
remarque : Peut-être vous souhaitez ouvrir le CMD avec des privilèges d'Administrateur (Peut-être que je ne suis pas sûr)
Acclamations
Vous pouvez exécuter la commande suivante pour fixer
invite de commande
Source
powershell
Source
Vous pouvez empêcher ce problème en modifiant votre Visual Studio package paramètres de génération: Dans le PropertyGroup section de votre pubxml fichier, ajouter