wix相关内容

WIX 工具集如何设置属性

这似乎应该是直观的,但到目前为止它还不是.当我的自定义对话框首次打开时,如何简单地设置我在 product.wxs 中定义的属性? 我的属性称为“端口",初始化为空白.我有另一个名为“df_Port",我将其设置为“8080".(这些在我的 Product.wxs 中设置)当我的自定义对话框打开时,我想将“端口"设置为“df_Port".我在对话框上还有一个编辑控件,其“属性"设置设置为“端 ..
发布时间:2022-01-23 17:23:22 C#/.NET

是否可以将 .png 图像用于 WiX 位图

我正在使用 2 500K 位图在我的 WiX 对话框上显示图像. 它们大大增加了安装包的大小,更糟糕的是 - 看起来无法将它们打包为 .cab 文件的一部分,因为它们是 -es 在 WiX 术语中. 那么,我想,有没有办法将其他文件格式用于位图或 WiX 与 BMP 绑定?理想情况下,如果有一种使用 .png 格式的方法会更好,因为它带有一个松散的压缩选项. 解决 ..
发布时间:2022-01-23 17:23:00 其他开发

无法在 Windows 10 上构建 WIX 项目

我的 WIX 安装程序项目已在 Windows 8.1 和 Visual Studio 2015 上成功构建..NET 版本是 4.5.1.但是当我升级到 Windows 10 时,我无法构建我的项目. 我不知道问题是因为 Windows 10 还是其他原因.当我构建我的项目时,我收到以下错误: 错误“WixAssignCulture";未找到任务.检查以下内容: 1.) 项目文件中的 ..
发布时间:2022-01-23 17:22:45 C#/.NET

VSTO x64 运行时已安装但找不到

我创建了一个为 Windows 2010 部署插件的 WiX 安装程序.目标系统目前是 x64 Win &办公室安装.我浏览了几个微软网站,告诉我我需要一个 x64 安装程序和运行时(因为添加加载到当前单词运行的过程中).此安装程序使用以下语句检查 VSTO 运行时是否存在: ..
发布时间:2022-01-23 17:22:39 C#/.NET

如何创建安装程序,安装第 3 方安装程序 (exe) 并将自定义文件定位到同一目录?

我希望这个标题是有意义的,不会误导我的要求. 我想将 My Application 部署为安装文件,这需要 3rd-Party 依赖项. 目标:Windows 7/8 我的应用程序(C#.NET 项目) 第三方工具(.exe 安装程序) [-] 额外向系统添加 RegKeys,具体取决于稍后在 我的应用程序 所需的设置向导中选择的选项. [+] 支持静默安装(带参数) set ..
发布时间:2022-01-23 17:22:29 C#/.NET

我需要一个安装我的软件和先决条件的 WIX Bootstrapper 项目

您好! 我在 VS2010 中有一个解决方案,它定义了 3-4 个单独的应用程序. 这 3-4 个应用程序是单独的(但相关的)组件,我需要在部署期间单独安装在我们的生产服务器上.我玩弄了使用 WIX mondo 来生成一个多功能 WIX 安装程序,但发现允许这些应用程序能够单独安装以及通过单一来源为所有应用程序安装会更有益,最好可配置为在安装过程中选择要安装的. 我注意到有一个名 ..
发布时间:2022-01-23 17:22:22 其他开发

如何为 Java 程序创建 MSI Windows 安装程序?

我想为 Java 程序创建一个 Microsoft 安装程序文件.我不能使用 Netbeans 或任何 Maven 插件来执行此操作,因为我不能使用 Oracle Java 和/或 JavaFX(主要是出于法律原因),而且两者似乎都使用 Oracle 本机部署 + JavaSE 1.8. 我当前的存档 包含: Java 运行时环境 (OpenJDK 1.7 JRE) 脚本 (.bat ..
发布时间:2022-01-23 17:21:51 Java开发

在卸载期间提示用户关闭应用程序(在 WiX 中)

我正在使用 Windows Installer XML 3.0 (WIX3) 安装一些软件. 一切正常,但是,我很难处理以下用例:安装的软件仍在运行,而用户尝试卸载 它.默认行为似乎删除了所有文件,但允许应用程序运行(在我的情况下很难看到,因为它位于任务托盘中). 我在 installer.wxs 文件中添加了以下代码: ..
发布时间:2022-01-23 17:21:43 其他开发

尽管设置了代码页,但带有字符的 Wix 字符串在数据库的代码页中不可用

我在 VS2012 中有一个 Wix 安装程序项目,我上次使用它时编译得很好(大约一周前).我今天回去发现大约 15 个代码页错误: 错误 6 提供的字符串包含指定数据库代码页“1252"中不可用的字符.将这些字符更改为数据库代码页中存在的字符,或通过修改以下属性之一来更新数据库的代码页:Product/@Codepage、Module/@Codepage、Patch/@Codepage、Pat ..
发布时间:2022-01-23 17:21:16 其他开发

热生成的文件无法找到 SourceDir 目录

我正在运行 heat 来生成一个 wxs 文件.代码如下. 我想将 dir.prompts 中的所有文件添加到安装程序中的 wxs 文件中.我将其添加为自动构建过程的一部分(这样我就无法在生成 wxs 文件后对其进行修改). wxs 文件生成,如下所示.然而,Light 抱怨它找不到 SourceDir\Valid.wav 的位置.所以我想我的问题是,SourceDir 是我从中读取文 ..
发布时间:2022-01-23 17:20:39 其他开发

MSI 主要升级覆盖规则

我想我在某处读过它,但现在找不到源并且无法确认:当从 MSI 安装(主要升级)较新版本时,如果文件已被修改(由安装程序或用户),默认规则是旧文件不会被新版本的相同文件替换? 我想我也观察到了我之前编写的安装程序中的行为,但现在经过一些更改,似乎它总是会替换旧的修改过的配置文件! 产品定义: ..
发布时间:2022-01-23 17:20:21 其他开发

解压 WIX Burn 捆绑包

是否有可能以某种方式解压捆绑包?我需要确保捆绑包中的所有包都正确签名... TIA 解决方案 Dark.exe 反编译包;使用 -x 提取位. ..
发布时间:2022-01-23 17:19:55 其他开发

.msi 文件能否自行安装(可能通过自定义操作)?

我想构建一个 MSI,它在安装过程中会将自身连同其包含的文件/组件一起部署到 TargetDir. 所以 MyApp.msi 在其文件表中包含 MyApp.exe 和 MyAppBootstrapperEmpty.exe(没有资源). 用户启动 MyAppBootstrapperPackaged.exe(包含作为资源的 MyApp.msi,从某处的 Internet 或电子邮件或其他方 ..
发布时间:2022-01-23 17:19:38 其他开发