WiX 3.8 - 调试自定义刻录 Bootstrap

标签 wix burn wix3.8

任何人都可以指出调试 WiX 自定义刻录 bootstrap 所涉及的步骤吗?

我的 MSI 工作正常。但是当我将它与 Burn bootstrapper 一起使用时,自定义操作会延迟并产生问题。我只想用 VS2012 调试我的 bootstrap 。

最佳答案

Rob Mensching 在 this answer 中描述了正确的方法.

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

  • bootstrap 在您用户的临时目录中创建日志,例如:C:\Users\[username]\AppData\Local\Temp
  • 运行您的 boostrapper 并将调试器附加到您的 setup.exe。
  • 调用 Debugger.Launch() (来自 System.Diagnostics 命名空间)在您的代码中在运行时启动您的调试器。
  • 关于WiX 3.8 - 调试自定义刻录 Bootstrap ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21117459/

    相关文章:

    安装新版本后,WIX Burn 升级会删除 ExePackages

    database - WiX:数据库卸载

    wix - 使用 Wix Burn 检测以前的 bundle 版本

    wix - 我可以同时释放msi和exe吗?

    visual-studio - 如何在同一台机器上使用多个版本的 Wix?

    Wix - 如何在卸载后 installfinalize 后运行 exe?

    windows - 在 WiX 中设置 DCom 安全设置

    wix - 间歇性 Windows 安装程序错误 2753

    wix - BrowseDialog 和 InstallDirDlg wix

    用于 32 位和 64 位机器的 WiX 3.8 MSI