2011-01-04 15 views

Respuesta

0

Parece que necesito detener mi código administrado para que el proceso aparezca en la ventana de depuración. Se puede hacer llamando a MessageBox.Show. Después de eso, la entrada de código administrado de msiexec aparece en los procesos y, si me conecto a ella, podré depurar mi código de acciones personalizadas.

27

Supongo que desea depurar una acción personalizada en el instalador. Si es así, tenga la solución abierta mientras ejecuta el instalador y tenga esta línea de código en uno de los eventos.

System.Diagnostics.Debugger.Launch();

Cuando se le solicite, responda que sí para depurar el instalador y seleccionar la instancia de Visual Studio con su proyecto ya cargado.

+0

gracias por un consejo tan útil :) Estaba poniendo messageboxes allí cada vez, para hacer eso, gracias – Ahmed

Cuestiones relacionadas