wix3.6

    0热度

    1回答

    我正在使用WiX(当前为3.6)为我的应用程序创建一个安装程序。下一步是在必须更改某些内容时创建补丁。当我使用热来为许多文件自动创建组件时,使用ComponentGroup引用这些组件。不幸的是,PatchFamily只允许ComponentRefs而不允许ComponentGroupRefs。由于这些组件是自动生成的,因此我搜索了一种启用修补程序的方式。 我尝试的方式记录在这里:Patchwor

    3热度

    1回答

    我有一个使用WiX 3.6(测试版)构建的安装程序,它可以在Windows 7上正常工作,但在Windows XP上安装失败。 在%TEMP%的日志文件的结尾是: Apply begin Setting string variable 'ProgressPackageName' to value 'Product' Error 0x80004005: Failed to get known f

    2热度

    1回答

    我使用的是WiX 3.6和VS2010。我有一个32位安装工作,我试图让64位安装工作。 我在配置属性中将平台设置为“x64”。 我将Package标记中的Platform属性设置为安装脚本中的“x64”。 我将安装目录从“ProgramFilesFolder”更改为“ProgramFiles64Folder”。 我向每个组件添加了属性Win64 =“yes”。 我认为这足以生成64位MSI,但它

    32热度

    5回答

    我试过<UIRef Id="WixUI_Minimal" />,但是我得到了“未解析的引用符号WixUI:WixUIMinimal”。我究竟做错了什么?

    0热度

    2回答

    我正在使用以下代码来安装Web应用程序。它创建虚拟目录就好了,但不会在应用程序中转换虚拟目录。我正在运行IIS 7 我已经搜索了很多,但找不到任何不同的东西来创建虚拟目录的应用程序。有人可以指出下面的代码有什么问题吗? <Component Id="WebAppVDirComponent" Guid="C7A4B0E8-2389-4A2A-B285-96960BEE1C51"

    3热度

    2回答

    我有多个配置文件(针对不同的环境)。在安装过程中,用户可以选择环境,并根据正确的文件进行复制。我想删除未使用的额外文件。 我正在使用,但似乎没有工作。我没有收到任何错误,在日志中我看到执行的操作,但文件不被删除。任何人都可以请指出我做错了什么? <Component Id="RemoveFiles" Guid="C5D634C2-744E-4CA5-BB44-F3DE88482AB5">

    1热度

    1回答

    我正在使用WIX 3.6 Bundle来安装应用程序。它需要一些先决条件。我如何设置软件包,以便引导程序自动从互联网下载文件? 我知道WIX设置本身就是这样。但我找不到差异。下面是我对.NET Framework 3.5的片段: <Fragment> <util:RegistrySearch Root="HKLM" Key="SOFTWARE\Microsoft\Net Framewor

    11热度

    3回答

    我使用WixUI_Advanced序列,以允许用户随到随每台机器或每个用户安装和更改目标文件夹。我的WiX项目旨在生产x86和x64 MSI(我正在使用WiX Tips and Tricks建议)。我还将重要升级(我使用APPLICATIONFOLDER属性和目录ID - 而不是INSTALLLOCATION - 根据WixUI_Advanced要求)的应用程序安装文件夹保存在注册表中。 有一个b