web-dev-qa-db-fra.com

Impossible de lancer IIS Serveur Web Express - Communauté VS 2015

Je développe un projet Web et je ne parviens pas à le tester à l'aide de IIS Express à partir de Visual Studio 2015.

J'ai googlé cette erreur et j'ai trouvé de nombreuses références à celle-ci sur Internet, mais je pense que mon cas est différent, car il n'y a pas d'autre message d'erreur affiché à part "Impossible de lancer IIS Express Web Server".

J'ai regardé l'observateur d'événements Windows et j'ai ces erreurs ci-dessous:

The worker process failed to initialize correctly and therefore could not be started.  The data is the error.

The Module DLL C:\Program Files (x86)\IIS Express\aspnetcore.dll failed to load.  The data is the error.

J'ai également essayé de lancer le IIS Express directement à l'aide de: c:\Program Files (x86)\IIS Express>iisexpress.exe /trace:error et j'ai réussi. Je pense donc que le problème doit se situer quelque part dans Visual Studio et que mon port (8080) est libre.

Est-ce que quelqu'un sait ce que je peux faire d'autre?

6
Felipe

Si vous travaillez avec une application principale .NET/ASP.NET, assurez-vous d’avoir installé ces

  • Kit de développement .NET Core

  • VS 2015 Outillage Preview 2

Si cela semble être spécifique à la solution,

  • Recherchez le fichier applicationhost.config à l'emplacement <solution-name>\.vs\config\applicationhost.config

  • Essayez de supprimer ce fichier et exécutez à nouveau la solution.

Voyez si cela aide.

17
Sanket

J'ai eu la même erreur il y a quelques jours. J'ai essayé beaucoup de choses, mais je pense que la réparation de DotNetCore.1.0.0-VS2015Tools.Preview2.exe a résolu le problème.

Vérifiez également si vous pouvez exécuter l'application Web sur le serveur Web Kestrel. Si vous pouvez exécuter alors vaut la peine de vérifier le fichier web.config pour la présence de la balise aspnetCoreModule correctement.

Ce lien peut être utile - https://github.com/aspnet/Home/issues/1583

0
Venky