wix

    6热度

    3回答

    我有一个文件,有一个32位版本和64位版本。如果我在32位计算机上安装我的应用程序,我希望安装32位版本的文件。同样,如果安装在64位计算机上运行,​​则应该安装64位版本。如何检查安装程序使用WiX运行的机器类型? 请不要在线回答。我正在寻找特定的WiX标签以及将它们放在我的WiX脚本中的位置。

    0热度

    1回答

    我已经创建了通过UI触发的自定义操作。它适用于新安装,但在升级过程中失败。但是,如果我从控制面板运行修复,则运行良好。我试图捕获msi日志,但它没有给出任何线索。下面是摘录... UI: <Control Id="CloseButton" Type="PushButton" X="230" Y="243" Width="66" Height="17" Default="yes" Cancel="y

    4热度

    3回答

    我正在使用WiX,并且想知道获取文件并将其安装到特定位置的每个可用子目录所需的.wxs。这可能意味着0个或更多的最终安装位置,这些位置是根据当前现有的目录结构在安装时确定的。例如,如果我开始安装使用: \target \subdir-1 \subdir-2 然后在安装结束我的文件将在\子目录-1和\子目录-2。另一方面,如果安装启动时系统上不存在这些目录,则根本不会安装我的文件,也不会创建

    1热度

    1回答

    当使用heat(来自Wix 3.0.4805.0)从Visual Studio生成的typelib生成Wix文档时,出现错误。弹出一个窗口,上面写着: 'heat.exe - 坏形象' 应用程序或DLL C:\路径\为\ file.tlb是不是有效的Windows映像。请检查您的安装软盘。 但后来经过我们按“确定”,它继续并成功地生成 它看起来像this bug report on the wix

    1热度

    1回答

    我正在为我们的产品开发一项新功能,其中的一个组件具有一些相当重要的安全隐患:它作为WCF服务运行,并执行一些高度特权的操作。因此,我希望该组件仅在用户需要时才安装(并且在不再需要时将其移除),并且以编程方式完成安装。 我看着advertising(具体而言,为安装),它似乎是为实现一个很好的机制。但是,这对于在不再需要时移除组件非常有用。我也不完全确定是否可以通过广告实现程序化安装:adverti

    9热度

    5回答

    我使用Windows安装程序XML工具包创建安装程序msi文件。安装创建的msi文件时,放置在ProgramMenuFolder文件夹下的快捷方式仅为管理员用户提供了一个快捷方式。如何让安装程序在“所有用户”配置文件下创建快捷方式,以便机器上的每个人都拥有快捷方式?

    3热度

    1回答

    创建VS 2008 MSI安装程序和部署文件以将自定义创建的证书/密钥安装到客户机上需要什么步骤?

    0热度

    3回答

    我有一个使用WiX自定义操作启动的Visual FoxPro安装程序(exe)。但是,我认为VFP安装程序是MSI的包装,因为我收到“错误1500”,这似乎表示我试图同时运行两个安装程序。 如何从我自己的MSI引导第三方MSI? 我目前在InstallExecuteSequence中启动VFP安装程序。我试图在InstallUiSequence中运行它,但是我从ShellExec调用我自己的安装程

    17热度

    1回答

    我有一个应用程序的安装程序,需要安装在任何现有版本上,而不管版本号如何。 相反,我有一个安装程序,不断说我需要去添加/删除程序。对我的测试人员来说,这是非常令人沮丧的行为,因为它只是在他们的脑海中放慢了他们的真实原因 - 以前的安装程序包总是会安装,删除以前存在的任何文件,所以他们从来不必这么做。我们还有一个经过类似培训的(大型)客户群,因为我现在安装的任何版本都应该覆盖以前可能安装的任何版本。

    2热度

    2回答

    如何自定义WIX安装对话框中的文本。 的要求是有对话,同时安装象下面这样: +-----------------------------------------------------------------+ | Cotoso ABC Product | +---------------------------------------------------------