2011-01-19 16 views
5

Il debugger VS2010 ha smesso di funzionare improvvisamente oggi sul mio Dell M4500. Avevo reinstallato VS2008 SP1 la scorsa settimana, ma il debugger del 2010 funzionava bene da allora, quindi non sono sicuro che sia il colpevole. Posso avviare un progetto solo una volta, & in seguito, ricevo un messaggio che dice "Impossibile avviare il debug", senza alcun errore # o spiegazione del perché. Fare IISRESET non aiuta, ottengo lo stesso messaggio fino a quando non chiudo VS con l'intera soluzione e la ricarica. Qui ci sono alcune cose che ho provato:VS2010: "Impossibile avviare il debug"

  • verificata Ho le ultime file di progetto
  • opzione di riparazione per VS2010
  • disinstallazione completa/reinstallare VS2010
  • web.config Sostituito con buona nota copia Aggiunto localhost all'elenco di siti attendibili in IE
  • Eseguito \ aspnet_reg iis -i nei 2.0 & 4.0 directory
  • tramite IIS Servizi Mgr -> Sito Web predefinito:
    • verificato Abilita keep-alive HTTP controllati
    • di controllo posto in autenticazione integrata di Windows
  • È selezionato il debug su "Qualsiasi CPU"
  • Provato a raggiungere gli obiettivi della piattaforma "Qualsiasi CPU", "x86" & "x64"
  • Aggiunto DisableLoopbackCheck registro di entrata chiave nella
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  • Testata in entrambi IIS & web server VS Sviluppo

Qualcuno ha qualche suggerimento che posso anche provare? Qualsiasi aiuto è molto apprezzato!

+0

Non si esegue il debug di nessuna soluzione? – Laz

risposta

2

Ho ricevuto questo stesso messaggio, impedendo al mio progetto Web di essere avviato e aperto in un browser. Si scopre che un altro sviluppatore ha apportato una modifica nelle proprietà del progetto a "Utilizza server Web personalizzato" che puntava a un URL esterno anziché al server Web sulla mia macchina.

Prova questo:

Fare clic con il progetto in Esplora soluzioni - fare clic su Proprietà - fare clic sulla scheda Web - in Server cliccare "Usa Visual Studio Development Server". Per riferimento, il solito valore di porta qui è "Auto-assign Port". Buona fortuna.

+0

ha funzionato per me !. – JBntis

-2

Gentilmente spento Debug Modifica e continuazione opzione

Accendere VS2010, il debug eseguire.

spegnere il debug, chiudere tutti i server web pranzato tutti (ho avuto alcuni di loro per i servizi diversi)

Spegnere VS2010

Accendere VS2010.

Quindi tutto funziona perfettamente.

+0

Hai appena copiato [questa risposta includendo errori di battitura] (http://stackoverflow.com/a/3369875/266143). -1. – CodeCaster

0

Ecco perché ho ricevuto questo errore.

Nelle proprietà di debug, verificare che Avvia il programma esterno non sia vuoto. VS 2010 sarà avvertirà sul fatto che sia vuoto, ma vi permetterà di salvarlo

stavo cercando di passare da IE a Chrome, ha perso traccia dei cambiamenti che stavo facendo, e ha trascorso un'ora cercando di capire da dove proveniva questo errore.

enter image description here

4

Solo una nota a margine. Ho ottenuto un errore simile a VS2013 cercando di allegare al cromo l'errore era:

Impossibile collegare l'applicazione 'chrome.exe' usando XXX La versione a 32 bit del monitor Visual Studio il debug remoto (Msvsmon.exe) non può essere utilizzato per eseguire il debug di processi a 64 bit o dump a 64 bit. Si prega di utilizzare la versione a 64 bit invece

ho dovuto deselezionare "Silverlight" nella sezione Web progetto web:

enter image description here

+0

Questo ha risolto il mio problema. Grazie a Kristian. Up-votato ... –

0

Ho avuto lo stesso problema, ma ha funzionato quando passo costruire => Target della piattaforma da x64 a x86.

+0

Grazie !!! Funziona. –

Problemi correlati