问题标签 [wixstdba]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
651 浏览

user-interface - Bootstrapper 应用程序 UI - 如何在页面之间移动

我正在编写一个引导程序应用程序,并希望使用 WixStandardBootstrapperApplication 为其创建 UI。我想要这样的 UI,在第一页(安装页面)上,我看到标准 EULA 和一个表示我接受的复选框和一个按钮以在下一页(选项页面)上继续,只有在我选择复选框后才应该启用. 在下一页上,我列出了一些文本并希望有另一个复选框,这再次表示我接受和一个安装按钮,只有在我选择复选框后才会启用。

第二页(选项页)根据我的需要工作 - 复选框和安装按钮被禁用,只有在选中复选框后才会启用。但是在第一页(安装页面)我无法让它工作。即使未选中复选框,按钮也会启用。我为复选框和按钮名称尝试了不同的选项,但我无法使其工作。我该怎么做才能让它发挥作用?此外,如果您有不同选项的任何文档的任何链接,请分享。我找到了带有 Thmutil 架构的帮助文件,但它没有列出复选框或按钮的各种选项。

欢迎任何建议。随意询问是否有任何不清楚的地方。提前感谢您的帮助。

0 投票
1 回答
733 浏览

wix - 是否可以在 Windows 中的静默安装中显示错误

我使用 WiXStandardBootstrapperApplication 创建了一个安装程序。目的是静默运行它,我使用 /quiet 标志执行此操作,它静默运行就可以了。它的运行方式是,只要我在命令提示符下输入命令,控件就会立即返回命令提示符,并且安装在后台进行。因此,如果有任何错误,甚至在 Success 的情况下,我都不知道它是否正常完成或失败的原因。在 linux 中,我可以静默运行命令,控制台将显示它正在执行的操作的进度。我可以在 Windows 中做类似的事情吗?我启动命令,日志显示在控制台上,或者至少在控制台窗口上显示成功或失败消息,然后停止执行。

我知道日志文件中记录的消息,但希望控制台本身出现一些内容。提前感谢您的帮助。

0 投票
1 回答
279 浏览

wix - 无法构建 WixStdBootstrapperApplication - 找不到错误“C:\tools\WixBuild.props”

我正在尝试对 WixStandardBootstrapperApplication.cpp 进行更改并根据链接的建议生成一个 dll。我已经下载了 wix310-debug 源并正在修改 wix310-debug\src\ext\BalExtension\wixstdba\ 位置下的文件。在此位置下有一个 wixstdba.vcxproj 文件,我尝试使用 Visual Studio 2012 打开该文件。每当我尝试这样做时,都会出现错误:

我不确定我应该怎么做才能纠正这个问题。另外,根据引用的链接,我认为我正在更新正确的文件,但如果不是这样,请告诉我。在这方面的任何帮助都会很棒。提前致谢。

0 投票
2 回答
352 浏览

wix - WIX Bootstrapper - 添加组合框

如何将组合框添加到 WiX Bootstrapper?

我使用HyperlinkLargeTheme.xml并尝试将组合框添加到安装页面。它出现在对话框中,但我不知道如何为其添加值。

0 投票
1 回答
113 浏览

wix - 如何使用标准 WiX 引导程序检测安静安装的结果?

我使用 WiXStandardBootstrapperApplication 创建了一个安装程序。如果我在带有 /quiet 的命令窗口中运行它,命令窗口会立即返回提示符并在后台继续安装,因此我无法使用 ERRORLEVEL 检查安装结果。如何知道安装是否成功?更重要的是,一些将安装推送到许多 PC 的系统管理工具如何知道它是否成功?