web-dev-qa-db-fra.com

"Une erreur s'est produite lors de l'exécution de cette opération"

J'ai un site Web dans IIS pour lequel je ne peux pas ouvrir les paramètres tels que l'authentification, les mappages de gestionnaire, les règles d'autorisation, etc. Il ne montre que le message d'erreur "Une erreur s'est produite lors de l'exécution de cette opération". , sans plus de détails ni de points vers web.config.

La navigation sur le site Web génère une erreur 500.19.

J'ai essayé d'ajouter iis_iusrs vers le dossier du site Web et web.config, modification de l’identité du pool d’applications lui donnant accès aux paramètres de sécurité du dossier web.config/website, cadre cible vérifié, le pool iisreset/app est inutilisé.

83
Anupam Yadav

Il s'est avéré que le site Web utilisait un module de réécriture d'URL qui me manquait.

Téléchargé du programme d'installation de la plate-forme Web à partir de MS et du module de réécriture d'URL installé.

http://www.Microsoft.com/web/downloads/platform.aspx

Wish IIS les erreurs étaient plus informatives que juste "Il y avait une erreur ..."

167
Anupam Yadav

Il s'est avéré que le site Web utilisait un module de réécriture d'URL qui me manquait.

Ce n'était pas mon problème et ça l'était. J'avais déjà installé URL Rewriter, mais après une mise à niveau de Windows 10 IIS n'était pas au courant. Une réparation simple dans le Panneau de configuration => Programmes et fonctionnalités => IIS URL Rewrite Module 2 et cela fonctionnait à nouveau.

14
Tod

J'utilise IIS 8.5 et j'ai déployé mon premier site Asp.Net Core 2.0 (pages Razor) sur le IIS Serveur (sur Windows Server 2012 R2) que exploitait plusieurs sites Web Asp.Net Framework/Classic, ce qui a fonctionné pour moi:

Installer le pack d'hébergement .NET Core Windows Server

https://docs.Microsoft.com/en-us/aspnet/core/publishing/iis?tabs=aspnetcore2x#install-the-net-core-windows-server-hosting-bundle

13
jabits

J'ai eu ce problème aussi. Essayer d’exécuter ASP.Net Core sur IIS 10. Tout ce que je devais faire était le suivant: Development Time IIS Support

Capture d'écran prise à partir de: https://docs.Microsoft.com/en-us/aspnet/core/Host-and-deploy/iis/development-time-iis-support?view=aspnetcore-2.1 =

5
TheBadgerEB

Semblable à la solution marquée ici, j'ai eu le même problème et encore une fois c'était un module manquant IIS, mais cette fois c'était le module d'initialisation de l'application qui était requis, pas URLRewrite. Installation via le Web Programme d'installation de la plate-forme ou IIS.net . Résolu le problème.

Les étapes que j’ai prises pour déboguer ceci consistaient à passer section par section à travers ma configuration Web, en supprimant chaque section et en essayant de charger le site et/ou en laissant IIS analyser la configuration. Lorsque j’ai supprimé la section pour l'optimisation de l'initialisation, cela a résolu le problème et je me suis immédiatement rappelé que cette dépendance avait été ajoutée il y a quelque temps.

Faites écho aux sentiments que cela nécessite vraiment de meilleurs messages d'erreur !!!

3
LDJ

J'ai eu ce problème dernièrement, la solution pour moi était d'installer: ASP.NET Core/.NET Core: Runtime & Hosting Bundle. Vous pouvez le trouver - ici .

Aussi, avant de l’installer, assurez-vous que vos autorisations de sécurité wwwroot sont définies pour autoriser les deux iis_iusrs et iusr pour disposer des autorisations de lecture, d’écriture et d’exécution.

1
abdo Mohammed
  1. Je viens de double-cliquer sur l'application qui ont l'erreur et
  2. changer la version du .NET Framework et
  3. puis revenez à la version originale et
  4. recyclé les pools d'applications.

p.ex.:

L'application a . NET Framework v4.0.30319 et je l'ai changée en .NET Framework v2.0.50727 alors le statut a été transformé en Arrêtez , puis je double-clique en arrière et je passe à . NET Framework v4, puis cliquez avec le bouton droit de la souris recycler et le recycler.

0
user5579363

fonctionne à 100% **** vérifie toutes les URL sont là dedans <appSetting></appSetting>, essayez de commenter ces URL inconnues

 <!-- <add key="ErrorLogWebApi" value="https://websitename.com/api" />-->

et aussi commenter <rewrite></rewrite> tag complètement

maintenant tu essaye

0
Sagar M

Même message d'erreur, mais mon C:\était à court d'espace disque.

0
Stumblor