WiX 3.8 - 调试自定义刻录引导程序

jer*_*ome 3 wix burn wix3.8

任何人都可以指出调试WiX Custom Burn Bootstrapper所涉及的步骤吗?

我让我的MSI干净利落.但是当我在Burn bootstrapper中使用它时,自定义操作会延迟并产生问题.我想用VS2012调试我的bootstrapper.

Bry*_*anJ 7

Rob Mensching在这个答案中描述了正确的方法.

或者,您可以使用以下内容:

  • 引导程序在用户的临时目录中创建日志,例如: C:\Users\[username]\AppData\Local\Temp

  • 运行你的boostrapper并将调试器附加到你的setup.exe.

  • Debugger.Launch()在代码中调用(来自System.Diagnostics命名空间)以在运行时启动调试器.

  • 对于托管引导程序应用程序,@ RobMensching解释了[另一种方式](http://stackoverflow.com/a/15913760/1811525)自动附加调试器. (3认同)