2016-05-02 38 views
6

In una versione precedente di Visual Studio (come quella di casa, ipotesi 2013), sono in grado di modificare il mio codice mentre il sistema è in esecuzione ma non posso continuare (e non voglio continuare). Mentre step-ping attraverso il mio codice, voglio solo iniziare a digitare e una volta finita la modifica poi ricompilare.Dove trovare "Abilita il debug del codice non gestito" per poter modificare il codice mentre il sistema è in esecuzione?

Il vantaggio è che durante la digitazione posso passare il mouse al mio mouse e osservare valori/strutture delle variabili e modificare in base. A volte è una bella guida, come un promemoria o delle note.

Perché il mio Visual Studio 2015 mi impedisce di modificare il mio codice? dicendo:

Le modifiche non sono ammessi quando il debug non gestito è abilitato

P.S mia Edit and Continue opzione è abilitata come suggerito ovunque su internet. E non c'è Abilita opzione di debug non gestito per il 2015, come suggerito qui per 2010 How to: Enable Debugging of Unmanaged Code

Edit: E 'un C#/C++. Non ho avviato il progetto da zero ed è enorme. Lo avvio come Debugger ea volte Release. Non funziona su entrambi (non mi importa circa il rilascio)

Come le mie impostazioni in Tools -> Options -> Debugging -> General assomigliare:

enter image description here enter image description here

+0

Che tipo di progetto e come si avvia il debugger? – SLaks

+0

@slaks è un tipo di progetti C#/C++. E ho modificato il mio post per aggiungere che –

+0

Che cos'è esattamente il progetto? – SLaks

risposta

9

Sei nel posto completamente sbagliato; sono le opzioni di debug a livello di sistema.

Come spiegato nel post a cui è collegato, è necessario andare alla scheda Debug in Proprietà progetto.

+0

Ma ci sono già andato e non c'è. C'è solo tre: _Enable debugging del codice nativo, _Enable Debug di SQL Server_, _Enable il processo di hosting di Visual Studio_ sotto 'properties -> Debug' –

+2

_Enable codice nativo debugging_ è ciò che stai cercando. – SLaks

+0

L'errore dice "Le modifiche ... sono abilitate" Quindi l'ho disabilitato (era abilitato) ma non funzionava. Tuttavia, ha funzionato dopo aver riavviato il tutto :)))))))))))))))) grazie :))))) –