wix-extension

    1热度

    1回答

    我开发了一个应用程序,它是一个32位和64位格式。这些应用程序也需要相应的注册表项。我使用WiX将这些作为单独的包提供给32位和64位。 现在我的要求是创建一个安装程序,它根据操作系统配置安装组件。我尝试使用Bootstrapper捆绑我的软件包。 我的引导程序的代码看起来如下: <Bundle Name="Bootstrapper" Version="1.0.0.0" Manufacturer=

    1热度

    1回答

    我试图做一个Windows 7的安装程序,想在'所有程序'菜单和桌面上创建应用程序的快捷方式。我写,但捷径并未出现。这个代码有什么问题吗? <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <?define POS_TargetDir=$(var.POS.TargetDir)?> <Product Id="*" Nam

    2热度

    1回答

    我想为.NET 4.5.2做一个安装包。 我遵循these说明,并且它对该.NET版本正常工作。 但是,当我更改版本,如下,它不会当我运行第二次安装程序检测已安装的.NET版本: <ExePackage Id="Netfx452" Cache="no" Compressed="yes" PerMachine="yes" Permanent="yes" Vital="yes" InstallComm

    1热度

    1回答

    我想在执行应用程序时执行自定义操作。这些应该在安静模式下完成。因此,我有这部分代码,使其工作: <?xml version="1.0" encoding="utf-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Fragment> <Property Id="APPFOLDER">

    1热度

    1回答

    我试图根据项目配置禁用wix复选框。到目前为止它没有工作。有人知道如何使其工作? <控制> ID =“cbxXXX”Type =“CheckBox”Property =“XXX”X =“20”Y =“100”Width =“290”Height =“12”Text =“xxxx”CheckBoxValue =“真” <条件操作= “禁用” > $(var.Project.Configuration

    0热度

    1回答

    我有一个将安装MSI软件包的引导程序。但是在卸载Bootstrapper时,它不会卸载以前由Bootstrapper安装的MSI。 如何在卸载引导程序的同时卸载MSI软件包?以下是我在Bootstrapper中安装MSI软件包的方法。如何增强此代码在卸载时卸载此MSI软件包? <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://sc

    1热度

    1回答

    我正在使用wix安装程序覆盖(阅读:修改现有的注册表值),添加新的等。卸载时,我需要恢复它们回到它们的原始状态(我修改)。由于这不被Wix支持,因此我必须使用自定义操作(因为我读了),我想运行一个exe文件,它将使用reg import运行.reg文件。根据此网站:http://www.installsite.org/pages/en/isnews/200108/index.htm我的自定义操作必

    1热度

    1回答

    我把这个作为一个评论在 How can I check .NET framework 4.5 prerequestics in WiX 但我觉得我需要问这个作为一个单独的问题。我没有得到安装来捕获.NET 4.5的安装。我安装了.NET 4.5。我提到了说明。但是,即使4.5安装,我仍然会得到条件弹出消息。我也跟着中的指示进行: http://wixtoolset.org/documentatio

    0热度

    1回答

    如何修改安装目录以追加额外的文件夹以将目录安装到Wxs文件中。 我是wxs文件创建的新手。假设我的安装目录是** C:\ Sample \ Test **,那么当我们点击Next时,我想追加一个目录路径(例如:** C:\ Sample \ Testz \ data \ install **)到这个位置按钮选择安装目录。请提供任何建议。

    2热度

    1回答

    我想安装一个虚拟目录(如果安装了IIS)。如果没有安装,那就跳过它。 我有这个检查: <Fragment> <Property Id="IIS_MAJOR_VERSION"> <RegistrySearch Id="CheckIISVersion" Root="HKLM" Key="SOFTWARE\Microsoft\InetStp"