Visual Studio «Αδύνατη η εκκίνηση εντοπισμό σφαλμάτων στο web server. Ο web server δεν απάντησε εγκαίρως.»

ψήφοι
46

Παίρνω το ακόλουθο μήνυμα λάθους αρκετά τακτικά κατά την κατάρτιση στο Visual Studio και τη λειτουργία διαδικτυακή εφαρμογή μου:

«Αδύνατη η εκκίνηση εντοπισμό σφαλμάτων στο web server. Ο web server δεν απάντησε εγκαίρως. Αυτό μπορεί να συμβαίνει επειδή ένα άλλο πρόγραμμα εντοπισμού σφαλμάτων έχει ήδη συνδεθεί με το διακομιστή web.»

Κανονικά αυτό είναι αφού εντοπισμό σφαλμάτων της εφαρμογής ήδη μια φορά. Από την γραμμή εντολών τρέχω «iisreset / restart» και διορθώνει το πρόβλημα.

Πώς μπορώ να αποτρέψει ένα τέτοιο ενδεχόμενο στην πρώτη θέση;

Δημοσιεύθηκε 05/08/2008 στις 17:18
πηγή χρήστη
Σε άλλες γλώσσες...                            


29 απαντήσεις

ψήφοι
18

Θεωρώ ότι αυτό θα συμβεί αν είμαι αποσφαλμάτωση με τον Firefox ως browser μου. Όταν βγείτε από το Firefox η συνεδρία εντοπισμού σφαλμάτων VS2005 / 8 δεν τερματίσει. Δεν έχω βρει μια λύση για αυτό (ακόμα).

Εάν αυτό είναι ό, τι συμβαίνει με σας, στη συνέχεια, μια πιο γρήγορη λύση από ό, τι τρέχει iisreset είναι να χτυπήσει Shift-F5, όταν το Visual Studio και θα τερματίσει την τρέχουσα περίοδο λειτουργίας εντοπισμού σφαλμάτων. Στη συνέχεια μπορείτε να χτυπήσει F5 και αυτό θα ξεκινήσει μια νέα περίοδο λειτουργίας εντοπισμού σφαλμάτων.

Απαντήθηκε 30/09/2008 στις 07:04
πηγή χρήστη

ψήφοι
17

Η λύση που εργάστηκε για μένα:

  1. Ανοικτή γραμμή εντολών (Εκτέλεση ως διαχειριστής)

  2. Γράφω iisreset /restart

  3. Τώρα, πάμε πίσω στο VS και τον εντοπισμό σφαλμάτων σας. Θα διορθώσετε τη λύση σας.

Δούλεψε για το Visual Studio 2013 και το 2015 πολύ στη δική μου περίπτωση.

Απαντήθηκε 15/01/2015 στις 21:57
πηγή χρήστη

ψήφοι
4

Μετά από την προσπάθεια όλων των προτεινόμενων λύσεων εδώ και σε άλλα σημεία (τουλάχιστον 10 διαφορετικές προσεγγίσεις), η μόνη επιλογή που εργάστηκαν για μένα ήταν:

  • διαγραφή ιστοσελίδα και συγκέντρωσης εφαρμογών στο IIS
  • την εκ νέου δημιουργία ιστοσελίδας και συγκέντρωσης εφαρμογών στο IIS (στη δική μου περίπτωση, ό, τι ακριβώς το ίδιο config όπως και πριν)

PS: Είμαι χρησιμοποιώντας VS 2013 και IIS 7.5 (Win7).

Ελπίζω ότι αυτό σώζει κάποιον άλλο λίγες ώρες.

Απαντήθηκε 24/02/2014 στις 06:00
πηγή χρήστη

ψήφοι
3

Είχα αυτό το πρόβλημα μια-δυο φορές. Μια φορά είχε λυθεί με τη λήψη συμβουλών Guy είναι:

Εάν αυτό είναι ό, τι συμβαίνει με σας, στη συνέχεια, μια πιο γρήγορη λύση από ό, τι τρέχει iisreset είναι να χτυπήσει Shift-F5, όταν το Visual Studio και θα τερματίσει την τρέχουσα περίοδο λειτουργίας εντοπισμού σφαλμάτων. Στη συνέχεια μπορείτε να χτυπήσει F5 και αυτό θα ξεκινήσει μια νέα περίοδο λειτουργίας εντοπισμού σφαλμάτων.

Σε μια ξεχωριστή ευκαιρία που είχα να: καταγγείλει όλες τις διαδικασίες εργαζόμενος IIS μου στη Διαχείριση εργασιών των Windows (w3wp.exe *). Θα πρέπει να είναι σε θέση να χτυπήσει F5 στο Visual Studio για τον εντοπισμό σφαλμάτων.

Απαντήθηκε 26/03/2015 στις 13:45
πηγή χρήστη

ψήφοι
3

Λύση: Επισκεφθείτε την Διαχείριση Εργασιών και το τέλος της διαδικασίας Aspnet_wp.exe πριν από την εφαρμογή που εκτελείται

Απαντήθηκε 28/01/2011 στις 13:21
πηγή χρήστη

ψήφοι
3

Χρησιμοποιούμε έναν άλλο τρόπο εντοπισμού σφαλμάτων, ποτέ δεν χρησιμοποιούν πια F5.

Χρησιμοποιούμε μια μακροεντολή κάτι σαν: http://blogs.conchango.com/howardvanrooijen/archive/2007/06/24/Attach-to-Web-Server-Macro-for-Visual-Studio.aspx (την οποία δεσμεύεται να F6).

Με αυτό τον τρόπο μπορείτε απλά να συνδέσετε το πρόγραμμα εντοπισμού σφαλμάτων σε IIS. Είναι (ανάλογα με το μέγεθος του έργου) πολύ πιο γρήγορα για να σας κάνει να αλλάζει, συγκεντρώνουν ένα ενιαίο έργο που θα αλλάξει και συνδέστε ξανά το πρόγραμμα εντοπισμού σφαλμάτων.

Απαντήθηκε 20/08/2008 στις 15:06
πηγή χρήστη

ψήφοι
2

Για μένα Είχα δύο ανοικτές Visual Studio. Το πρόγραμμα εντοπισμού σφαλμάτων ήδη συνδέθηκε με μια άλλη οπτική στούντιο :). Μου σταμάτησε στο πρώτο και ήταν σε θέση να αποδίδουν στο δεύτερο Visual Studio.

Απαντήθηκε 13/12/2013 στις 15:58
πηγή χρήστη

ψήφοι
2

Ακούγεται σαν να είναι ίσως το χτύπημα F5 στο Visual Studio όταν λαμβάνετε αυτό το σφάλμα;

Υπάρχουν μερικά πράγματα που μπορείτε να δοκιμάσετε. Το πιο εύκολο είναι να χτυπήσει την στάση κουμπί πριν από το χτύπημα F5. Προαιρετικά, όταν ολοκληρωθεί ο εντοπισμός σφαλμάτων και αρχίζουν να κάνουν αλλαγές που μπορείτε να πάτε στο εντοπισμού σφαλμάτων μενού και επιλέξτε είτε Διακοπή εντοπισμού σφαλμάτων ή καταγγείλει όλες .

Απαντήθηκε 05/08/2008 στις 17:35
πηγή χρήστη

ψήφοι
1

Όταν εκσφαλμάτωση 2 διαδικτυακή εφαρμογή (1 MVC και 2 είναι MVC WebAPI) που είναι και οι δύο φιλοξενούνται στο τοπικό IIS. Βεβαιωθείτε ότι κάθε εφαρμογή χρησιμοποιεί ένα διαφορετικό χώρο συγκέντρωσης εφαρμογών. Αντιμετώπισα το ίδιο θέμα και μόλις αλλάξω την πισίνα εφαρμογής του άλλου, δούλεψε!

Απαντήθηκε 13/10/2016 στις 13:00
πηγή χρήστη

ψήφοι
1

Hit Shift + F5, όταν το Visual Studio και θα τερματίσει την τρέχουσα περίοδο λειτουργίας εντοπισμού σφαλμάτων. Στη συνέχεια μπορείτε να χτυπήσει F5 και αυτό θα ξεκινήσει μια νέα περίοδο λειτουργίας εντοπισμού σφαλμάτων.

ή

κλείστε την αίτησή σας, επαναφορά IIS στη συνέχεια, ανοίξτε την εφαρμογή σας και να το εκτελέσετε

Απαντήθηκε 07/10/2013 στις 11:05
πηγή χρήστη

ψήφοι
1

Είδα αυτό το μήνυμα πρώτη φορά στη ζωή μου και ήμουν πολύ σύγχυση σχετικά με το τι συμβαίνει, καθώς δεν είναι αρκετά προφανές τι πρέπει να κάνουμε.

Έτρεξα iisreset και πήρε μόλις 1 δευτερόλεπτο για να ολοκληρωθεί η εκτέλεση, και έκρηξη, ήμουν πίσω στο παιχνίδι.

PS Είμαι χρησιμοποιώντας χρώμιο

Απαντήθηκε 25/08/2012 στις 06:03
πηγή χρήστη

ψήφοι
1

Αν έχετε πολλά σημεία διάλειμμα αυτό θα επιβραδύνει τη διαδικασία εντοπισμού σφαλμάτων προς τα κάτω, έτσι αφαιρέστε τα περιττά σημεία διάλειμμα και να κλείσετε το παράθυρο Autos αυτό θα λύσει το πρόβλημά σας

Απαντήθηκε 13/05/2009 στις 08:37
πηγή χρήστη

ψήφοι
0

Αυτό λειτούργησε για μένα από @mtkachenko Visual Studio 2012: Δεν είναι δυνατή η σύνδεση της διαδικασίας. Ένα πρόγραμμα εντοπισμού σφαλμάτων είναι ήδη συνδεδεμένο «Έχω εγκαταστήσει εντοπισμού σφαλμάτων Diagnostic Tool v2.0 και ως εκ τούτου έχω εντοπισμού σφαλμάτων διαγνωστικών υπηρεσιών που ξεκινά αυτόματα και συνδέεται με μία από τις διαδικασίες w3wp. Μετά την απενεργοποίηση και απενεργοποίηση αυτής της υπηρεσίας όλους δουλεύει μια χαρά. Έτσι, αν να πάρει τέτοιες διαδικασίες ελέγχου σφαλμάτων στο έργο του διαχειριστή που μπορεί να συλλάβει τη διαδικασία w3wp σας»

Απαντήθηκε 05/04/2017 στις 19:02
πηγή χρήστη

ψήφοι
0

Ανοιξε

  • Επιλογές και ρυθμίσεις Στο πλαίσιο του εντοπισμού σφαλμάτων
  • Σύμβολα και ανεξέλεγκτη Διακομιστές της Microsoft Σύμβολο
  • οικοδομήσουμε λύση
  • iisreset
  • λύση F5 (Να είστε βέβαιος Microsoft Σύμβολο Servers ανεξέλεγκτη και πάλι)
Απαντήθηκε 05/09/2016 στις 11:41
πηγή χρήστη

ψήφοι
0

Ξέρω ότι αυτό είναι ένα παλιό θέμα, αλλά γνώρισα την ίδια κατάσταση πρόσφατα και να δοκιμάσετε κάθε λύση σε αυτή τη θέση, και καμία τύχη. Τέλος, βρήκα τη λύση που λειτουργεί για μένα:

  1. Κλείστε το Visual Studio
  2. Βρείτε Ενεργοποίηση δυνατοτήτων των Windows ή να απενεργοποιήσετε το Πίνακα Ελέγχου
  3. Καταργήστε την επιλογή Υπηρεσίες Internet Information στο παράθυρο διαλόγου αναδυόμενο
  4. Κάντε επανεκκίνηση του υπολογιστή σας
  5. Ελέγξτε το Internet Information Services στο ίδιο πλαίσιο διαλόγου, και βεβαιωθείτε Internet Information Service -> World Wide Web Services -> Ανάπτυξη Εφαρμογών Χαρακτηριστικά -> ASP.NET και έχουν ελεγχθεί
  6. Ανοίξτε το Visual Studio, και τώρα την αίτησή σας θα πρέπει να είναι σε θέση να τρέξει σε λειτουργία εντοπισμού σφαλμάτων
Απαντήθηκε 31/08/2016 στις 17:30
πηγή χρήστη

ψήφοι
0

Έπρεπε να αναδημιουργήσει την ιστοσελίδα / εφαρμογή / εικονικό κατάλογο για να την κάνουμε να λειτουργήσει μετά την εγκατάσταση vs2015 update3. Η ελπίδα αυτό βοηθά κάποιος. ?)

Απαντήθηκε 15/07/2016 στις 09:26
πηγή χρήστη

ψήφοι
0

Αυτό μπορεί επίσης να προκληθεί εάν ο ιστοχώρος σας χρησιμοποιεί μια σύνδεση βάσης δεδομένων, αλλά ο διακομιστής της βάσης δεδομένων δεν είναι διαθέσιμος.

Πέρασα αρκετό χρόνο προσπαθώντας να επιλύσετε αυτό το ζήτημα με τους συνήθεις τρόπους, αλλά ακόμα και μετά την επανεκκίνηση του σταθμού εργασίας μου, το θέμα παρέμεινε. Τελικά βρήκα ότι η υπηρεσία SQL Server (MSSQLSERVER) δεν λειτουργεί.

Θα έπρεπε να λειτουργεί, όπως έχει ρυθμιστεί σε Αυτόματη, αλλά σταμάτησε, ακόμη και μετά την επανεκκίνηση. Όλες οι εκδηλώσεις MSSQLSERVER στο αρχείο καταγραφής συμβάντων εμφανίστηκε κανονικά, οπότε παραμένει άγνωστο γιατί δεν έτρεχε, αλλά έχω θέσει τώρα σε Αυτόματη (καθυστερημένη έναρξη) με την ελπίδα ότι αυτό θα μειώσει τον ισχυρισμό των πόρων κατά την εκκίνηση.

Μόλις άρχισα MSSQLSERVER, το μήνυμα "Unable to start debugging on the web server. The web server did not respond in a timely manner"δεν εμφανίστηκε και πάλι κανονική λειτουργία.

Απαντήθηκε 16/12/2015 στις 11:28
πηγή χρήστη

ψήφοι
0

Είχε το ίδιο πρόβλημα, ακόμα και μετά από μια επανεκκίνηση. Βασικά το έκανε αυτό:

  1. Επανεκκίνηση των υπηρεσιών IIS
  2. Καθαρή λύση
  3. Αναδόμηση λύση

Στη συνέχεια άρχισε να εργάζεται και πάλι.

Απαντήθηκε 28/08/2015 στις 13:58
πηγή χρήστη

ψήφοι
0

Πολύ βασικό - αλλά ελέγξτε ότι αν προσπαθήσετε να εκτελέσετε το web site από τις υπηρεσίες IIS, κάνοντας κλικ στο «Browse», η ιστοσελίδα λειτουργεί πραγματικά.

Απαντήθηκε 01/04/2015 στις 15:13
πηγή χρήστη

ψήφοι
0

Μαζί μου συνέβη όταν IE έχει αναβαθμιστεί σε νεότερη έκδοση, πήγε στο εγκατεστημένων ενημερώσεων, αφαιρούνται νέα έκδοση του IE, αφού ο υπολογιστής επανεκκίνηση πήγε πίσω στην παλιά έκδοση και πρόβλημα με τον εντοπισμό σφαλμάτων λύθηκε

Απαντήθηκε 18/03/2013 στις 02:01
πηγή χρήστη

ψήφοι
0

Αυτό συμβαίνει σε μένα αρκετά στο VS 2010 Express - Συνήθως επειδή το πρόγραμμα εντοπισμού σφαλμάτων σταματήσει να ανταποκρίνεται. Κάντε δεξί κλικ στη γραμμή εργασιών των Windows, επιλέξτε «Έναρξη Διαχείριση εργασιών». Περισσότερο από πιθανό το πρόγραμμα εντοπισμού σφαλμάτων ASP.NET θα δείχνει ένα «δεν ανταποκρίνεται» κατάσταση. Επιλέξτε το και απλά να τερματίσει τη διαδικασία.

Εγινε!

Απαντήθηκε 10/01/2013 στις 18:24
πηγή χρήστη

ψήφοι
0

Έτρεξα σε αυτό το θέμα, όταν προσπαθούν να debug (2) ξεχωριστές λύσεις σε VS.NET και οι δύο χρησιμοποιούσαν το διακομιστή IIS Web, για να ξεκινήσει η εφαρμογή. Η 1η εφαρμογή θα ξεκινήσει, αλλά οι μετέπειτα άρχισε να τρέχει, επίσης, μέσω του ΟΠΣ θα εμφανίσει το σφάλμα. Φαίνεται ότι μπορεί να διορθώσετε μία μόνο αίτηση μέσω VS.NET φιλοξενείται σε IIS σε έναν χρόνο.

Η λύση: το έργο τρέχει 1 από VS.NET (τοποθετείτε απαιτείται σημεία διακοπής) και να αρχίσει η δεύτερη αίτηση απευθείας από τις υπηρεσίες IIS (δεν VS.NET). Σημεία διακοπής σας στο App 1 (τρέχει σε VS.NET) θα πληγούν κατά την πρόσβαση σε App 2 (διήρκεσε από το IIS άμεσα).

Απαντήθηκε 04/10/2012 στις 15:59
πηγή χρήστη

ψήφοι
0

Αν όλες οι απαντήσεις δεν λειτουργεί για σας, μόλις τελειώσει η διαδικασία όλων των IIS συνιστώσες στο έργο του διαχειριστή. Αυτό είναι ό, τι λειτούργησε για μένα.

Απαντήθηκε 09/09/2011 στις 12:30
πηγή χρήστη

ψήφοι
0

Αυτή η απάντηση θα ισχύει μόνο εάν εκτελείτε λύση σας μέσω των υπηρεσιών IIS. Θα ξέρω αν αυτό ισχύει στην περίπτωσή σας, εάν ανοίξετε την ιστοσελίδα / έργο σας κάνοντας τα εξής: Μέσα από το Visual Studio -> Άνοιγμα Ιστοσελίδα -> Τοπικά IIS -> Επιλέξτε το έργο σας

Αυτό το σφάλμα διώξουν πισινό μου για 4 ώρες, αλλά τελικά βρήκα μια απάντηση. Προσπάθησα για πρώτη φορά το iisreset / restart. Αυτό φάνηκε να βοηθήσει λίγο, αλλά εξακολουθεί να λάβει το ίδιο λάθος.

Αυτό που λειτούργησε για μένα επρόκειτο (xp μηχανή) για να προσθέσετε / αφαιρέσετε τα προγράμματα -> Add / Remove Windows Components -> Κάντε κλικ στο ΟΠΣ -> Κάντε κλικ στο "Λεπτομέρειες". Να είστε βέβαιος να έχετε εγκατεστημένο το Front Page Extensions αν είστε εντοπισμό σφαλμάτων μέσω IIS.

Απαντήθηκε 17/06/2010 στις 21:55
πηγή χρήστη

ψήφοι
0

Το θέμα είναι κατά κανόνα υπάρχει όταν ένα άλλο παράδειγμα της iexplore είναι ακόμη σε εξέλιξη. Θα χρησιμοποιηθεί για να έχει το θέμα, όταν IE μου κολλάει αλλά μπορώ να το δω ακόμα στη Διαχείριση Εργασιών. Μόλις «End Process» όλα είναι πίσω σε κανονικό :)

Απαντήθηκε 07/08/2009 στις 12:05
πηγή χρήστη

ψήφοι
0

Ακούγεται σαν κάτι που τρώει πόρους web server σας. Ίσως έχετε κάποιους πόρους (χειριστές αρχείο, WCF proxies) που ανοίγει και δεν κλείνει; Είχα αυτό να μου συμβεί ειδικά όταν δεν έκλεινε WCF συνδέσεις proxy πελάτη.

Το πρόβλημα δεν είναι κατ 'ανάγκην ότι έχετε ένα πρόγραμμα εντοπισμού σφαλμάτων συνημμένο, αλλά μόνο ότι ο web server δεν ανταποκρίνεται εγκαίρως. Σημειώστε ότι το μήνυμα λέει «Αυτό μπορεί να συμβαίνει επειδή ένα άλλο πρόγραμμα εντοπισμού σφαλμάτων είναι συνδεδεμένο».

Απαντήθηκε 05/08/2008 στις 17:35
πηγή χρήστη

ψήφοι
-1

στη πληκτρολογήστε cmd iisreset σας και πατήστε enter μετά από αυτό IIS σας μηδενίζεται και η εφαρμογή σας λειτουργεί άψογα

Απαντήθηκε 06/02/2016 στις 07:09
πηγή χρήστη

ψήφοι
-1

Δοκιμάστε να εκτελεί ένα από τα ακόλουθα βήματα για να επιλύσετε το πρόβλημά σας:

  • Κάντε επανεκκίνηση των υπηρεσιών IIS Server σας
  • Καθαρίστε τη λύση του έργου σας, τότε οικοδομήσουμε και πάλι

Αν τα παραπάνω βήματα δεν βοηθούν, μπορείτε τελικά να δοκιμάστε να επανεκκινήσετε τον υπολογιστή σας

Απαντήθηκε 09/07/2014 στις 08:22
πηγή χρήστη

ψήφοι
-1

Απλά λυθεί αυτό το πρόβλημα στον υπολογιστή μου. Το πρόβλημά μου είναι ότι έχω αναβαθμιστεί IE 9 σε IE 10 και πήρα αυτό το σφάλμα. Λύση: Αφαιρέστε IE 10 και υποβάθμιση σε IE 9. Πηγαίνετε στο «Προγράμματα και δυνατότητες» -> «Εμφάνιση πρόσφατες ενημερώσεις» -> βρείτε IE 10 ---> το απεγκαταστήσετε -> επανεκκίνηση ---> δηλαδή 9 είναι πίσω ---> debug ---> λειτουργεί ΟΚ.

Απαντήθηκε 25/03/2013 στις 15:39
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more