wix3.11

    0热度

    1回答

    我有一个C#winforms应用程序,一旦安装到C:/ProgramFiles文件夹后将无法工作。我使用Wix创建的MSI进行安装。当任一双击EXE或右击并运行的管理窗口弹出,然后什么也没有发生: 程序的错误消息: 应用程序工作在Visual Studio中,当通过访问bin/Debug文件夹(我的VS工程中的exe文件是我用于Wix安装的文件夹)。 的MSI安装后,如果我的exe出来的 C:/P

    2热度

    1回答

    更新 有趣的是,如果我运行32位PowerShell来运行该脚本,它给了我同样的错误。它看起来像32位PowerShell无法访问64位注册表树?我尝试使用WixQuietExec64,但它给出了相同的错误。我也尝试提供PowerShell的完整路径(C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe),以确保安装程序启动64位版本,

    0热度

    1回答

    我有这意味着维修安装的自定义操作: <Custom Action="caPostMaintenanceConfiguration" Before="InstallFinalize">Installed AND NOT WIX_UPGRADE_DETECTED</Custom> 但其在卸载过程中,从原来的MSI升级过程中执行此操作。这是Wix基础架构中的错误吗?有没有办法控制这个?

    0热度

    1回答

    我曾经使用NSIS为我的产品制作安装程序,但我被告知Wix的编码更清晰,更灵活。 虽然我遇到了一个问题,因为在安装期间用户可能决定安装MySql或不安装。 我该如何设置? 我正在使用引导程序,它调用主MSI程序包(使用我的产品和对话框进行配置,并且用户可能设置为安装或不安装MySql)。在同一个引导程序中,我有MySql安装程序调用。我如何才能在需要时安装? 解释我的文件结构: 我有一个MySql

    0热度

    1回答

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

    0热度

    1回答

    我知道这是WiX的一个常见问题,我意识到为此解决方案可能很容易,但我陷入困境,而且我找不到的主题都能帮助我所以我在这里。 我使用WiX的3.11在Visual Studio中有一个非常简单的用户界面对话框序列,从wix documentation examples采取: <Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" /> <UI>

    0热度

    1回答

    I am trying to update the web.config file while the installation process using the wix toolset 3.11. I am getting the error that xml node is not found while running the installer. I have tried this wi

    0热度

    1回答

    我正在使用Wix Toolset 3.11,并试图创建一个Wix引导程序,它正在为我的软件安装一个非常大的先决条件 - 一个传统的InstallShield可执行文件,在〜600文件夹中找到约5000个相关文件。我已经将所有这些文件压缩到大约3GB的单个自解压存档中。尝试构建时出现以下错误: light.exe(0,0):错误LGHT0001:算术运算导致溢出。 这里是引导程序我目前相关的XML:

    1热度

    1回答

    我有一个wixproj创建一个MSI,引用一个csproj。 这是正在兴建的TeamCity,拥有多项构建步骤: 的NuGet安装 构建的csproj(默认目标) 运行signtool上内置的.exe 构建wixproj(默认目标) 上运行signtool内置的.msi 微星得到签名,但一旦安装,该.exe是没有的。 调查了这一点,事实证明,运行带有wixproj默认目标的msbuild会重新构建

    0热度

    1回答

    我有Wix工具集和VS2017的版本3.14和以下问题... 当我尝试使用预定义的WixUI_Minimal获得我自己的对话框顺序。同样的问题在3.11工具集 步骤在VS2017从.\wix3-develop\wix3-develop\src\ext\UIExtension\wixlib 重命名文件WixUI_Minimal.wxs到Custom_Minimal.wxs创建维克斯项目 复制WixU