Qu'est-ce qui pourrait causer une & # 8220; Connexion interrompue & # 8221; sur LocalHost lors du débogage dans ASP.NET

StackOverflow https://stackoverflow.com/questions/286219

  •  08-07-2019
  •  | 
  •  

Question

J'essaie d'exécuter un site Web ASP.NET fraîchement créé à l'aide de C #. Toutefois, lorsque je le fais, il lance FireFox et tente de se connecter à http: // localhost: 1295 / WebSite1 / Default.aspx (par exemple), mais au bout de 10 à 15 secondes environ, une" Connexion interrompue - La connexion au serveur a été réinitialisé pendant le chargement de la page. " Erreur.

Ce problème est également présent dans les anciennes pages ASP.NET C # / les services Web que j’avais déjà construits, rien n’exécutant actuellement à partir du serveur de développement ASP.NET.

J'utilise: Windows XP Pro SP2, Visual Studio 2008

Pour référence, SQL Server 2005 Developer Edition est également installé.

j'ai essayé:

  • Naviguer avec IE au lieu de Mozilla
  • Essayer le framework 2.0 au lieu de 3.5
  • Réinstallation de Visual Studio 2008

Plus j'y pense, plus le problème me semble trivial, mais je n'ai pas encore réussi à le résoudre! Appréciez toute aide en la matière.

Était-ce utile?

La solution

Lorsque vous lancez l’application, une petite marque d’information apparaît en bas à droite de votre écran pour vous indiquer que le serveur Web local a été démarré et sur quel port. Vous devriez comparer ce port à celui qui apparaît dans votre navigateur. S'ils sont différents, un anti-virus pourrait être responsable de ce problème. Vous pouvez également consulter votre fichier hôte . Certains logiciels modifient ce fichier et peuvent rendre votre hôte local instable.

Autres conseils

J'ai eu le même problème, et quand j'étais sur le point d'arrêter de fumer et de fuir et de rejoindre un monastère, j'ai eu une idée pour vérifier ELMAH - peut-être l'avait-il attrapé ...

Bien sûr, ELMAH m'a dit qu'il avait compris cela:

System.Web.HttpException (0x80004005): Maximum request length exceeded.

et cela a résolu le problème:

<system.web>
  <httpRuntime maxRequestLength="65535" />
</system.web>

bonne chance, Dave

Quelque chose comme Fiddler ou un autre proxy tel que le serveur pourrait causer ce problème si les adresses locales sont mandatées.

Vous pouvez vérifier cela sous Panneau de configuration / Options Internet - Onglet Connexions, cliquez sur Paramètres réseau en bas.

Essayez d’ajouter " 127.0.0.1 localhost " avant la ligne lisant " :: 1 localhost " dans c: \ windows \ system32 \ drivers \ etc \ hosts

Cela a fonctionné pour moi (VS2008, Vista Ultimate)

J'ai eu un problème similaire sur Windows 7 RC et Visual Studio 2008 SP1. Changer de localhost en 127.0.0.1 a aidé. Semblable à la solution de fichier hosts, mais ne nécessite pas l’édition de fichier, il vous suffit de modifier l’URL de démarrage du projet.

J'ai le même problème, je viens d'installer VS 2008 dans un ordinateur Vista Professionnel. J'ai un réseau local, mais pas de serveur proxy et les c: \ windows \ system32 \ drivers \ etc \ hosts " avec 127.0.0.1 localhost " sont là. mais aucun de mes projets ne fonctionne, ni les nouveaux.

"J'ai eu un problème similaire sous Windows 7 RC et Visual Studio 2008 SP1. Changer de localhost en 127.0.0.1 a aidé. Semblable à la solution de fichier hosts, mais ne nécessitant pas l’édition de fichier, il vous suffit de modifier l’URL de démarrage du projet. "

Cette solution fonctionne bien .......

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top