Frage

Ich versuche, einen Fehler auf einem ActiveX-Steuerelement zu beheben. Ist es möglich, es zu debuggen in Visual Studio 2008?

War es hilfreich?

Lösung

Wenn der Prozess Anbringen ein Problem ist, wirft nur einen Debugbreak () in den Code Sie debuggen mögen. Wenn VS Ihre JIT-Debugger ist, sobald der Debug-Befehl break erreicht werden Sie gefragt, ob Sie den Prozess debuggen möchten. ja nur sagen, und du bist in.

Andere Tipps

Sie sollten den Debugger an den Prozess anhängen, die das ActiveX-Komponente geladen. Wenn diese Debug-Informationen hat Sie in der Lage sein, es zu debuggen, als ob es eine übliche Anwendung war.

Wenn die Host-Anwendung weigert sich, es zu laden und Sie vermuten, dass einige Code verantwortlich für die ActiveX-Initialisierung unterbrochen wird Sie an den Prozess im Voraus anbringen können und ihnen die Aktion tun, die die Host-Anwendung das ActiveX machen wird geladen.

ActiveX ist keine eigenständige Anwendung.  Normalerweise ist es in einer Container-Anwendung verwendet.

Ich schlage vor, mit den Message Boxes und alerts.

Hope dies dazu beitragen wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top