Domanda

Sto cercando di correggere un bug su un controllo ActiveX. È possibile eseguire il debug da Visual Studio 2008?

È stato utile?

Soluzione

Se il collegamento al processo è un problema, basta lanciare un DebugBreak () nel codice che si desidera eseguire il debug. Se VS è il tuo debugger JIT, una volta raggiunto il comando debug break ti verrà chiesto se desideri eseguire il debug del processo. Di 'solo di sì e ci sei.

Altri suggerimenti

È necessario collegare il debugger al processo che ha caricato il componente ActiveX. Se quest'ultimo contiene informazioni di debug, sarà possibile eseguirne il debug come se si trattasse di una normale applicazione.

Se l'applicazione host rifiuta di caricarla e si sospetta che un codice responsabile dell'inizializzazione di ActiveX sia rotto, è possibile collegarsi in anticipo al processo e questi eseguiranno l'azione che farà caricare ActiveX all'applicazione host.

ActiveX non è un'applicazione autonoma.  Di solito, viene utilizzato all'interno di un'applicazione container.

Suggerisco di usare Message Boxes e alert .

Spero che questo possa aiutare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top