J'essaie d'exécuter n'importe quel programme sur la mise à jour 3 de Visual Studio 2013 et j'obtiens la boîte d'alerte suivante:
Process with an ID #### is not running .
// chaque fois qu'un numéro d'identification différent s'affiche
et dans les fenêtres d'erreur, j'obtiens ce msg d'erreur:
The program '[3148] iisexpress.exe' has exited with code -1073741816 (0xc0000008) 'An invalid handle was specified'.
Parfois, il fonctionne et dans le navigateur, je reçois le message suivant: The webpage is not available.
J'ai regardé autour de moi et essayé presque tout et je n'arrive toujours pas à résoudre le problème.
Veuillez aider n'importe qui
visual-studio-2013
iis-express
Beslinda N.
la source
la source
.vs/config/application.config
fichier sous le dossier du projet VSRéponses:
Première erreur
Pour la première erreur:
Les étapes suivantes ont fonctionné pour moi:
Deuxième erreur
La deuxième erreur:
Qu'est-ce qui a causé cette erreur:
J'ai supprimé le certificat de développement IIS Express en jouant avec SSL.
Les étapes suivantes ont fonctionné pour moi:
J'espère que cela t'aides!
la source
Les étapes suivantes résolvent le problème pour Visual Studio 2015 et Visual Studio 2017 :
.vs
dossier caché .F5
et IIS Express devraient se charger normalement, vous permettant de déboguer.la source
.csproj
reste intact. De plus, s'il est dans un état tel que vous ne pouvez pas déboguer de toute façon, vous n'avez pas grand chose à perdre.Facilement résolu:
Trouvez le code ci-dessous et supprimez-le:
Enregistrez et fermez le fichier .csproj
la source
En ce qui concerne la première erreur:
Cette situation se produit parfois lorsque IIS Express ne parvient pas à se lier à un port. Une raison probable à cela est qu'un autre processus est déjà lié à ce port. Visual Studio lancera le processus IISExpress.exe (qui ne parviendra pas à se lier au port et se quittera à nouveau), puis s'attachera au processus maintenant terminé, ce qui entraînera l'erreur ci-dessus.
Pour vérifier, notez le numéro de port dans les paramètres de votre projet (par exemple 12116), puis essayez:
Si un autre processus a le port ouvert, cela donnera son PID. Vous pouvez alors choisir de mettre fin au processus incriminé ou de réattribuer votre propre numéro de port.
la source
Si vous utilisez une machine 64 bits
Ensuite, le problème peut-être dû à l'utilisation de Visual Studio de IIS-Express 32 bits.
Solution: dans Visual Studio, accédez au menu Outils> Options> Projets et solutions> Projets Web> Activez l'option «Utiliser la version 64 bits d'IIS Express» et cliquez sur OK
la source
J'ai eu le même problème. Le simple redémarrage de Visual Studio a fonctionné pour moi.
la source
@Kilanny votre réponse est correcte. La plupart des machines en 2015 sont 64 bits, il y a donc de nombreuses chances que vous ayez simplement besoin d'activer l'option 64 bits dans le menu du lien de navigation principal Outils . Pas besoin de configurer d'autres fichiers ou ports de code en dur. De plus, l'attribution des ports doit être dynamique. Ce correctif s'applique à 2013 avec la mise à jour 3 et à l'édition communautaire de Visual Studio 2015.
Consultez les images ci-dessous pour un mini tutoriel: (J'améliore juste la réponse de Kilanny)
la source
J'ai trouvé la solution ici:
https://www.codeproject.com/Tips/1029540/Solved-Process-With-An-Id-Of-Is-Not-Running
Modification du fichier de projet et suppression des lignes:
la source
J'ai essayé la première erreur et cela ne m'a pas aidé. Cependant, ce qui a fonctionné pour moi a été de supprimer le dossier caché ".vs" qui se trouve à la racine de la solution.
la source
Il semble qu'il existe de nombreuses solutions qui fonctionnent et d'autres qui ne fonctionnent pas ...
Mon problème a continué à refaire surface après quelques itérations de test. Oui, le redémarrage du PC et / ou VS résoudrait le problème ... mais temporairement.
Je défais ce changement par:
( à droite cliquez sur Démarrer) Réglage -> Mise à jour et sécurité -> Sécurité Windows -> Protection contre les virus et menaces -> Paramètres de protection des virus et des menaces -> Gérer les paramètres
Sous Accès contrôlé aux dossiers, cliquez sur-> Gérer l'accès contrôlé aux dossiers (c'est aussi l'écran de protection contre les ransomwares)
Désactivez l'accès contrôlé aux dossiers.
C'était à 100% le problème pour moi car j'ai pu exécuter mon test sans redémarrer VS.
la source
J'ai eu un problème similaire avec Chrome.
Il semble que VS ne puisse pas se connecter au processus Chrome pour une raison quelconque.
Solution: 1. Fermez Chrome 2. Avec Chrome fermé, démarrez le projet Web et autorisez VS à ouvrir Chrome.
J'espère que cela pourra aider.
la source
Pour moi, aucune des autres solutions n'a fonctionné. Les choses que j'ai essayées:
Après avoir vérifié si le problème persistait sur différents projets, il s'est avéré que le problème ne s'est produit que dans un projet spécifique. J'ai pensé que je devais supprimer tous les fichiers spécifiques à l'utilisateur dans le dossier solutions (tels que bin, obj, * .suo, ...) Je viens de supprimer tout le dossier de solution et de restaurer les fichiers dans git.
la source
allez dans Propriétés du projet de démarrage, l'incrémentation du numéro de port de l'URL du projet est probablement le moyen le plus rapide de contourner ce problème dont je n'ai encore lu personne.
Et vous n'avez pas besoin de redémarrer VS car cela peut parfois être pénible si vous avez besoin de quelques autres instances nécessaires pour s'exécuter.
la source
J'ai eu le même problème, et ce qu'il fallait faire était de configurer correctement IIS Express.
J'ai fait un clic droit sur mon projet Propriétés => Web (onglet) et sur Serveurs : l'URL du projet était déjà pré-remplie et j'ai cliqué sur le bouton " Créer un répertoire virtuel ".
Je venais de réinstaller (actualisé) les fenêtres et l'IIS n'était pas configuré car il était nouveau.
J'espère que cela t'aides.
la source
Résolution j'ai trouvé;
Dirigez-vous vers le répertoire suivant
Supprimez tous les fichiers de ce dossier. Redémarrez le studio visuel et fonctionne comme un charme.
la source
J'ai également eu le même problème, faire ce qui précède n'a pas fonctionné pour moi. Ce que mon erreur s'est avérée être était double.
J'ai défini ce projet spécifiquement comme démarrage, puis je suis revenu au lancement d'IE et il a recommencé à déboguer.
J'espère que cela pourra aider
la source
Je suis tombé sur le même problème et j'ai constaté que le fichier 'applicationhost.config' (dans .. \ Documents \ IISExpress \ config) avait un numéro de port localhost différent (dans la section 'sites') de celui spécifié dans project \ properties \la toile. Les ont changés pour le même numéro et le problème a disparu
la source
Ce que j'ai fait pour que cela disparaisse:
Ouvrez
C:\Users\gr_mext1\Documents\IISExpress\config\applicationhost.config
et supprimez toutes les<site>
entrées dans<sites>
Ne pas supprimer<siteDefaults>
!Dans votre projet, allez dans Propriétés, Web et cliquez sur "Créer un répertoire virtuel".
Fermez et rouvrez Visual Studio, chargez votre projet et exécutez
Fixé!
la source
Aucune des solutions énumérées n'a fonctionné pour moi. Le problème était une sorte d'état en conflit dans le fichier local applicationhost.config . Le correctif est facile, supprimez-en un dans votre solution. Pour VS2015, il doit être situé dans
<path_to_your_solution>\Solution\.vs\config\
. Lorsque vous lancez Debug, VS recrée ce fichier en fonction des paramètres de votre fichier projet.la source
La suppression du dossier .vs caché n'a pas fonctionné pour moi car le port spécifié dans mon application était utilisé par une autre application. Faire ce qui suit a fonctionné pour moi:
la source
L'ordinateur a redémarré.
travaillé pour moi!
la source
Fermez VS. Accédez au dossier de la solution et supprimez le dossier .vs caché. Redémarrez VS. Appuyez sur F5 et IIS Express devrait se charger normalement, vous permettant de déboguer.
Si cela ne fonctionne pas, alors:
faites un clic droit sur votre solution et accédez aux propriétés
Cliquez sur le menu de gauche Balise Web
Cochez la case "Remplacer l'URL racine de l'application"
et relancez votre projet.
la source
Redémarrez votre ordinateur avant d'essayer l'un d'entre eux!
Certains d'entre eux peuvent être utiles. Faire le tour de netstat
m'a aidé car une autre application utilisait mon port, mais n'a pas complètement résolu mon problème. IIS Express n'arrêtait pas de planter. Ce n'est que lorsque j'ai redémarré mon PC win 10 (la première fois en plus d'une semaine) que mon problème s'est complètement résolu.
la source
J'ai récemment eu le même problème avec VS 2013 et IIS Express:
"Le processus avec un ID #### n'est pas en cours d'exécution." // chaque fois qu'un numéro d'identification différent s'affiche.
Voici la solution que j'ai trouvée qui a fonctionné pour moi:
1) Allez dans les documents -> IIS Express -> config -> applicationhost.config
2) J'ai ouvert applicationhost.config dans Notepad ++
3) Sous la balise, il y a des lignes de code qui ressemblent à ceci:
4) Supprimez ces deux lignes
5) Changez la FIN de la première ligne en
Notez que tout ce que j'ai fait a été de fermer la balise en ajoutant «/» après «true».
Je suis maintenant capable d'exécuter mes projets dans un navigateur Web ET de déboguer mon code.
De plus, j'avais mis à jour la mise à jour 4, mais j'avais le même problème. Je pense que l'ajout du fichier applicationhost.config a résolu le problème.
J'espère que ça aide!
la source
Même erreur Le processus avec un ID #### ne s'exécute pas à l' aide de Visual Studio 2015 RC.
Débarrassez-vous uniquement du message après avoir réparé IIS 10 dans le Panneau de configuration - Programmes et fonctionnalités
Renato
la source
Cela peut se produire pour diverses raisons, utilement - si vous exécutez
IISExpress.exe
(\Program Files (x86)\IISExpress\iisexpress.exe
pour 32 bits,\Program Files\IISExpress\iisexpress.exe
pour 64 bits) dans la ligne de commande, vous obtiendrez plus de détails. Dans mon cas:Bien et facile à réparer, celui-là était de ma faute!
la source
Pour moi, VS utilise Firefox comme navigateur par défaut. Le redémarrage de VS et la fermeture de toutes les fenêtres de Firefox semblent résoudre ce problème.
la source
Si vous utilisez git comme contrôle de source, vous devez également vous assurer que tous les fichiers spécifiques à l'utilisateur sont ignorés.
S'ils sont déjà suivis, utilisez git -r rm --cached
Cela a résolu l'erreur pour moi.
la source
startMode = "alwaysRunning" dans l'a
$SOLUTION_DIR/bis/.vs/config/applicationhost.config
causé pour moi. Essayez de supprimer cette chaîne et tout fonctionnera à nouveau (même sans redémarrage de VS)la source
Fermez votre instance de Visual studio. Redémarrez-le en mode Administration. "Exécuter en tant qu'administrateur"
la source