gpt4 book ai didi

logging - Wix Bootstrapper MSI-Package 日志记录,如何?

转载 作者:行者123 更新时间:2023-12-04 13:50:27 37 4
gpt4 key购买 nike

我有一个安装 MSI 包的 bootstrap 。

我怎样才能至少实现 msi-package-installation 被记录(详细记录)?我在哪里可以设置日志文件路径?因为我将无法记录我猜的所有内容?

不,我 不要想要一个 cmd-解决方案 ,我需要实现这个 进入我的设置

找到了 LogPathVariable,但真的不知道它是如何工作的?

<MsiPackage SourceFile="$(var.Setup.TargetPath)" LogPathVariable="" />

谷歌搜索了很多次,没有找到解决这个问题的方法,有什么帮助吗?

最佳答案

默认情况下(未设置 LogPathVariable)将在 C:\Users\username\AppData\Local\Temp 中创建日志,MSI 日志将是详细的,还会有 bootstrap 的日志。

对于自定义目的地,您可以创建一个变量并设置它

<Variable Name="MyLogDestination" Type="string" Value=path to where you want log created />

您可以使用 burn variables 之一结合部分路径。我认为
<Variable Name="MyLogDestination" Type="string" Value="[ProgramFiles6432Folder]\YourProduct\" /> 

可能有用,虽然我没试过。

然后,您将变量名放在 LogPathVariable 中
<MsiPackage SourceFile="$(var.Setup.TargetPath)" LogPathVariable="MyLogDestination" />

关于logging - Wix Bootstrapper MSI-Package 日志记录,如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23424363/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com