J'ai une solution asp.net MVC 4. Lorsque j'essaie de l'ouvrir en utilisant Visual studio 2012, j'obtiens l'erreur suivante :
Microsoft Visual Studio
Configuration du Web
https://localhost:
pour ASP.NET 4.5 a échoué. Vous devez configurer manuellement ce site pour ASP.NET 4.5 afin qu'il puisse fonctionner. fonctionne correctement. Impossible de trouver le serveurhttps://localhost:44300/
sur la machine locale. Assurez-vous que le serveur IIS local a été configuré pour prendre en charge les communications sécurisées.Aide OK
Bien que la solution s'ouvre. De plus, lorsque j'essaie de l'exécuter à partir du menu de débogage, j'obtiens l'erreur suivante :
Unable to launch the IIS Express Web server.
The start URL specified is not valid. https://localhost:44300/
et je ne peux pas déboguer le code. Comment se débarrasser de ces erreurs et déboguer/exécuter le site web depuis VS 2012 ?
Veuillez suggérer.
4 votes
Les messages d'erreur sont assez clairs sur ce qui ne va pas : 1)
You must manually configure this site for ASP.NET 4.5 in order for the site to run correctly.
et 2)The start URL specified is not valid.
. De plus, vous semblez utiliser HTTPS ; AFAIK IIS Express ne le prend pas en charge (et s'il le fait, vous devrez probablement le configurer, d'où l'obligation d'utiliser la fonction d'authentification de l'utilisateur).Make sure the local IIS server has been configured to support secure communications
partie). Edit : Il semble prendre en charge le SSL : riii.nl/apr5u un guide étape par étape par Hanselman lui-même !1 votes
@Robel, je vois que dans les propriétés du site, sous l'onglet application, le framework cible est 4.5, et dans l'onglet Web, l'action de démarrage est Page courante. dois-je changer l'url du projet en localhost:44300 ? J'utilise IIS express 8
0 votes
C'était le paramètre du pare-feu :(
1 votes
J'ai pu résoudre ce problème de la manière suivante : 1) Visual Studio - Options - > Recherche - IIS 2)Cocher "Utiliser la version 64 bit d'IIS Express pour les sites et projets web".
0 votes
Je pense que cela va aider stackoverflow.com/a/54222339/2923956 .
0 votes
Pour moi, le problème était qu'une fois que je l'avais configuré pour déboguer avec IIS, il ne revenait pas à IIS express malgré sa sélection dans le profil de débogage - vraiment ennuyeux. La seule façon de le faire fonctionner était de supprimer le profil IIS Debug.