2012-09-11 8 views
75

Ho un'applicazione Lightswitch 2012. Funziona bene da settimane. Ho apportato alcune modifiche e F5 ha smesso di funzionare. Quando faccio clic su Start (barra degli strumenti), viene visualizzato questo messaggio di errore e non fa nulla.Il debugger non può continuare a eseguire il processo. Impossibile avviare il debugger

"Il debugger non può continuare l'esecuzione del processo Impossibile avviare il debug."

Nota: Lo fa in fase di compilazione, semplicemente non funziona.

Se eseguo il rollback a una versione precedente, allora funziona bene - cioè è una soluzione specifica.

Ecco un video della versione corrente della mia soluzione al problema: http://screencast.com/t/TD4RzLASO

e qui è la versione precedente della soluzione da prima di oggi (e no, non so quello che ho cambiato) . Come si può vedere, almeno si fa qualcosa con F5 o inizio: http://screencast.com/t/wX5fRDPz

riavvio non aiuta ...;)

risposta

178

Forse si dovrebbe selezionare start up del progetto che può essere avviato.

Esplora soluzioni -> Sul progetto avviabile fare clic con il pulsante destro del mouse -> Imposta come progetto di avvio.

Avevo questa situazione quando ho scaricato il mio progetto di interruttore principale e altro progetto che è stato selezionato automaticamente e quando ho ricaricato il mio progetto principale "Il debugger non può continuare a eseguire il processo. Impossibile avviare il debug" è stata mostrata un'eccezione, perché il debuger stava provando a caricare DLL.

+56

Argh, che stupido messaggio di errore. – porges

+5

Sono d'accordo, anche con VS2013 questo non funziona.Ci dovrebbe essere una finestra di dialogo che dice "Si prega di selezionare un progetto di avvio" dum de dum dum dum! – sksallaj

+0

Wow, anche in VS 2015, ho trovato questo problema oggi, e quando ho trovato questa risposta, ho cambiato il mio progetto di avvio in un altro, poi sono tornato a quello che deve essere avviato, e improvvisamente tutto funziona di nuovo. – ProfK

8

A volte è necessario avviare un progetto che viene compilato come dll, ad esempio durante il test dei servizi WCF. Per fare ciò: Progetti -> 'Imposta progetti di avvio ...' -> Seleziona 'Progetti di avvio multipli' e imposta l'azione su 'Avvia' per ognuno.

3

Ho riscontrato questo problema dopo aver rimosso alcuni progetti dalla soluzione. Non ero in grado di individuare la causa esatta, ma chiudere la soluzione, eliminare il file della soluzione, quindi aprire il progetto e riaggiungere i progetti di supporto mi ha risolto il problema. Una specie di mazza da slittino, ma richiede solo un minuto se non si hanno molti progetti.

-1

Inoltre, ci sono alcune persone che utilizzano una certificazione "One Click" nelle impostazioni che si desidera assicurarsi che siano configurate correttamente, re-installate o deselezionate in, che in questo caso era il mio problema. Finalmente ho funzionato da solo, ma controlla anche per ogni evenienza. Ancora una volta questo sarebbe solo per la maggior parte delle versioni di Visual Studio. Im 2013 Ult.

8

E 'un peccato non si è registrato l'intero schermo, quindi non posso confermare, ma ho avuto lo stesso errore un paio di volte ...

Quando questo accade, il mio isn "Pannello di uscita"' t visibile e anche io provo ad andare su Menu -> Visualizza -> Output il pannello non appare.

Ho bisogno di riavviare il mio Visual Studio 2013. Quindi il mio pannello di output è di nuovo visibile e tutto funziona correttamente.

Ho scoperto che la causa era un'estensione che ho installato sul mio Visual Studio.

+1

Sì, sto riscontrando frequentemente lo stesso problema. Un riavvio di Visual Studio riporta il pannello di output e può essere avviato. Insetto molto strano. – Johncl