Ho creato un progetto visual c++ 6.0 dll
e lo utilizzo dal mio codice c#
. Ora voglio eseguire il debug del dll
ma non sono in grado di farlo.Come eseguire il debug della DLL C++ dal progetto C#?
Scelgo la seguente opzione per farlo:
- mettere il punto di rottura nel mio codice
visual c++
progetto. - creare la DLL e copiarla nella directory del mio progetto
c#
. - Ora creo il mio progetto
c#
e dll funziona correttamente (il metodo sta chiamando perfettamente). - Ora voglio eseguire il debug del
dll
. - Seguo un blog e apro il progetto
c++
e scelgo loAttach to process
davc++
. - ma non sono in grado di trovare il processo in esecuzione del progetto
visual c#
, mentre è disponibile nel processo del task manager.
Nella mia soluzione progetto c#
Ho due cioè
- servizio web del progetto (ho chiamato il metodo dll al momento di accedere ad un URL)
- Un altro è
webform application
che avvia i servizi web .
Ora, per favore aiutatemi come devo eseguire il debug della mia DLL. Ho seguito così tanti blog ma tutti si stanno concentrando sul metodo Attaching process
che non funziona nelle mie condizioni. Cosa dovrei fare?
Ho tentato di smantellare il debug ma, come ho detto, ho un solo progetto di servizio web e unapplicazione nella mia soluzione. L'ho abilitato nel mio secondo progetto ma non ho trovato alcuna opzione come tale nel primo progetto –
Visitare: https://dl.dropbox.com/u/20476478/Untitled.png –
se non ti dispiace allora possiamo fare una chat per 5 minuti? –