Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 18775|Répondre: 1

[ASP.NET] asp.net projet MVC apparaît Annuaire refusé Ce répertoire virtuel n’a pas un...

[Copié le lien]
Publié sur 19/11/2015 10:06:13 | | |
J’ai réalisé un projet asp.net mvc4, déployé sur IIS, et j’ai constaté que l’inscription de l’annuaire refusée dans ce répertoire virtuel n’autorise pas la liste. Erreur

Internet dit qu’il n’y a pas de page de démarrage par défaut, comment définir la page de démarrage par défaut pour les projets MVC ?

Finalement, j’ai découvert que c’était une raison .net, il suffisait de réenregistrer .net 4.0.

L’ordre d’installation d’IS et .netfw4.0 est de l’avant vers l’arrière, si vous inversez accidentellement, peu importe.
Ouvrir le programme-run-cmd : Saisissez une commande pour réenregistrer IIS
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

Un. Trouvez C :\WINNT\MICROSOFT.NET\FRAMEWORK\V numéro de version\ASPNET_REGIIS.EXE et double-cliquez pour l’exécuter
      Oui, il semble que les commandes DOS ne fonctionnent pas.
Deux. Démarrer - Programmes - Microsoft Visual Studio 2008 - Visual Studio Tools - Invite de commande Visual Studio 2008 Puis tapez aspnet_regiis.exe -i OK pour résoudre à 100 %

Voici une information explicative pour aspnet_regiis.exe paramètres :

-i - Installez cette version de ASP.NET et mettez à jour la correspondance des scripts à la racine de la métabase de données IIS ainsi que toutes les cartes de script situées sous la racine. Mettez à jour les mappages de scripts existants pour les versions basses vers cette version. -ir - Installez cette version de ASP.NET, enregistrement uniquement. Ne mettez pas à jour les mappages de script dans IIS. -enable - Lorsque -enable est spécifié avec -i ou -ir, ASP.NET est également activé dans la console de sécurité IIS (IIS 6.0 ou ultérieur). -s <path> - Installer cette version de la map de script de façon récursive sur le chemin spécifié. Mettez à jour les mappages de scripts existants pour les versions basses vers cette version. Par exemple, aspnet_regiis.exe -s W3SVC/1/ROOT/SampleApp1 -<path>sn - Installez cette version de la map de script de manière non récursive dans le chemin spécifié. Mettez à jour les mappages de scripts existants pour les versions basses vers cette version. -r - Installer la carte de script pour cette version de la base de données IIS et toutes les cartes de script situées sous la racine. Quelle que soit la version actuelle, tous les mappages de scripts existants sont modifiés vers cette version. -u - Désinstalle cette version de ASP.NET. Le mappage de script existant vers cette version est remappé aux versions restantes de ASP.NET les plus élevées installées sur cette machine. -ua - Désinstaller toutes les ASP.NET versions sur la machine -k <path> - Retirer récursivement tous les scripts qui s’associent à une ASP.NET version du chemin spécifié. Par exemple, aspnet_regiis.exe -k W3SVC/1/ROOT/SampleApp1 <path> -kn - tous les scripts mappés qui sont supprimés de manière non récursive du chemin spécifié vers une ASP.NET version. -lv - Liste toutes les ASP.NET versions installées sur l’ordinateur (y compris le statut et le chemin d’installation). Statut : Valide[ (Racine)]| -lk invalide - Liste tous les chemins (ainsi que les versions) pour tous les éléments de la métabase de données IIS contenant des mappages de scripts ASP.NET. Les éléments qui héritent ASP.NET mappage de script du parent ne sont pas affichés. -c - Installer cette version du script client dans le sous-répertoire aspnet_client de chaque répertoire de site IIS. -e - Supprimer cette version du script client du sous-répertoire aspnet_client de chaque répertoire de site IIS. -ea - Supprimer toutes les versions des scripts clients du sous-répertoire aspnet_client de chaque répertoire de site IIS.






Précédent:JQUERY écoute les événements de retour de voiture
Prochain:Tutoriel d’installation de la invite SQL
Publié sur 20/11/2015 09:58:16 |
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com