burn

    0热度

    1回答

    我使用Wix 3.8创建多个msi设置和Wix Burn将它们捆绑在一起。结合WixStandardBootstrapperApplication.HyperlinkLicense风格和自定义的ThemeFile,它工作得很好。 唯一的问题是,folderselection隐藏在选项对话框中。我想将其移至第一页(安装页面)。简单地复制FolderEditbox将不起作用,因为(我假设)只有在打开/

    0热度

    1回答

    我使用包含4个msi的刻录创建了bootstrapper安装程序,其中安装了3个(取决于操作系统)。 其中一个安装程序安装服务并运行它。如果我只使用这个进行卸载,服务将被停止并从服务列表中删除。但是,如果我使用引导程序安装程序执行卸载,则服务将保留在列表中并显示为正在运行(即使所有文件都已删除且服务没有真正运行)。 有没有人有任何想法可以从msi卸载和从exe引导程序(其中相同的msi打包)之间的

    1热度

    2回答

    :如何检测ms vcredist 2013 x86是否存在? 我正在检查该特定软件包的Upgrade Id/UpgradeCode,但软件包总是重新安装,即使它已经安装。 ... <Bundle> ... <Chain> <!-- redist packages --> <PackageGroupRef Id="redist"/> ...

    0热度

    1回答

    我有一个引导程序Setup.My要求是 所以显示的引导程序的命令行帮助文本例如: 如果我输入C:\ BIN \调试>> BootstrapperSetup.exe -help并按下输入我的帮助文本应该会显示。但只要我按下输入,我就可以得到命令行C:\ bin \ Debug >>而不用等待帮助文本显示。它应该等待显示下一个命令行,直到显示出输出为止。 换句话说,它应该是 C:\ BIN \调试>>

    0热度

    1回答

    在添加新prerequesite我的引导程序捆绑我不小心打碎了我的安装程序而导致在不安装我的内部微星未安装了。我以维克斯3.8.1128开始我的旅程。 有了一个引导程序设置我安装.Net 4.6.1和我自己的MSI。由于我们需要Microsoft的Hotfixrollup for 4.6.1,所以我必须更新我的安装程序。由于我没有管理它安装修补程序汇总像我的MSI我增加一条,作为MBA-prere

    0热度

    1回答

    我在烧包一个变量,例如: <Variable Name="DemoVariable" Type="string" Value="ChangedProperty" bal:Overridable="yes"/> ,然后用MSIProperty使用: <MsiPackage SourceFile="testFile.msi" Id="DemoPackageId_1" Cache="yes" Vis

    1热度

    2回答

    我在托管引导程序(MBA)中提供3个msi程序包。用户可以选择他们想要安装的软件包。一切顺利。当用户试图修改从控制面板安装,选择从对话框和原始来源(MBA.exe)缺少新的软件包,安装失败,以下日志: [553C:0A88][2016-03-30T16:00:54]w341: Prompt for source of container: WixAttachedContainer, path: D

    1热度

    1回答

    我试图检测以前安装的捆绑软件的版本号是多少。然而,尽管它能够适当地检测到它会进行重大升级,但似乎并没有发现它。 这是我的包XML的相关部分的样子: <?define BUNDLE_UPGRADE_CODE=my_upgrade_code_guid?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http:/

    1热度

    1回答

    我正在使用BURN和StandardBootstrapper应用程序。 我也在使用bafunctions.dll在OnDetect()中做一些非平凡的工作。 我也希望通过编程改变OnDetect() 问题基于东东UI标签,我做的: 我可以访问使用烧C API的主题的WXL文件中定义的本地化字符串? 如何使用刻录C API更改标签元素的文本?

    0热度

    1回答

    我一直在研究一个需要自定义选项页面的新Burn引导程序。我已经看到了页面,看看它如何以及如何运行,但需要根据上一次安装中选择的值来默认选项页面中的值。这些值存储在与引导程序一起安装的程序的INI文件中。 我已经玩了将Burn GUI值存储在注册表中,因为我看到有一个for Burn,但它似乎没有将注册表项读入GUI变量(或者在用户单击“安装“)。有没有办法做到这一点? 一个例子: 烧伤变量(绑GU