wix3.5

    1热度

    1回答

    我想弄清楚安装.NET程序集的合并模块的最佳方法。我想让模块的用户指定一个文件夹或GAC。 我发现为了允许定位我应该使用和安装在GAC中的文件夹,我必须在File标签中设置Assembly =“。net”和KeyPath =“yes”。 它可以合并这两个或我必须创建两个不同的合并模块?

    0热度

    2回答

    我是Wix的新手。我使用wix 3.5 ..只是想知道,Can Wix可以连接到MySQL,Oracle,DB2等其他数据库。或者只是知道数据库和国际数据库脚本的名称。

    2热度

    1回答

    我打算用数据库MYSQL制作wix,我已经在谷歌搜索。 Connect to mysql来自wix的例子。在使用了代码之后,我发生了错误。 DataSource:ODBCExecute元素包含一个意外的属性'File'。 和我的问题是:是吗?你有另一种选择让wix为mysql生成脚本。 谢谢大家。

    2热度

    2回答

    我使用msiexec.msi行命令来运行使用WIX创建的msi文件,设置使用参数/ qb和/ promptrestart运行,但是如果我得到行 “递减计数器以禁用关闭。如果计数器> = 0,关机将被拒绝。计数器递减后:-1“ 在日志中没有出现提示。 msiexec进程的退出代码是0而不是3010(需要重新启动),但是必须卸载的服务仍保留在services.msc中标记为删除,并且有时甚至运行(在安

    3热度

    1回答

    我正在使用WiX创建适度复杂的安装程序。我有一个等级0功能,我希望有条件地安装,但也总是在管理员安装期间,通过管理员映像更轻松地进行修补。我已经试过几件事情: 设置AdminUISequence的CostFinalize行动前一个属性(这是当msdn声称条件表进行评估)。在这种情况下,条件是这样的: <Condition Level="1">(VersionNT >= 601 AND NOT FA

    0热度

    1回答

    我使用WIX 3.5为我的应用创建了安装程序。安装程序第一次正常工作。但卸载应用程序后,然后再次重新安装在同一台机器上,我得到以下错误信息: “无法操作键:HKEY_CURRENT_USER \ Software \ Classes \ XMyapp ... \ myapp。验证您有足够的权限访问该密钥或联系您的支持人员。“ 在安装过程中,我的msi应该安装此程序集。卸载后,我看到这些注册表的en

    0热度

    2回答

    如何获取执行MSI的计算机的名称来填充控件? 我用[ComputerName]和[COMPUTERNAME]属性,但它不工作。

    1热度

    1回答

    我有WIX创建的设置。 我想准备补丁安装程序来安装/更新在较新版本中已更改的文件。 我试图使用WIX代码创建补丁,但没有成功。我也搜索了msimsp.exe命令,但无法正确理解它。 有人可以发布示例/源代码,我该如何实现这一目标?

    1热度

    1回答

    关于该链接提供了答案的问题:Proposed solution 我试过多种方法可以使用这种方法,我无法得到它的工作。我仔细检查了我正在运行msbuild的框架4版本,并且仔细地按照说明操作。 我WixValues属性看起来像这样 <PropertyGroup> <WixValues> OnBuildServer=True; DefineConstants=TXT=

    1热度

    1回答

    我们使用WIX创建了一个安装程序。作为此安装的一部分,我们希望显示当前选择的安装路径。显然,我认为这会比它容易得多。我已经使用了一个公共属性“INSTALLDIR”尝试(我知道我们不使用InstallShield,该值是一个目录的编号。) <Directory Id="INSTALLDIR" Name="AcmeInc"> 我还可以看到运行安装时,其中installDir被设置 MSI(EC:6C