- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我第一次尝试使用 Windows Installer 来构建安装程序包(我们的客户不希望使用 Wix,我已经广泛使用它)。目前我有一个按预期构建和工作的 MSI。但是,我需要为我编写的程序所需的 SDK 添加一个安装程序,以便在其他机器上运行。我添加了第二个安装程序(也是一个 MSI)作为自定义操作,它根据您在安装过程中是否勾选复选框来执行。问题是,当第二个安装程序执行时,我收到错误消息,系统上已经有一个安装程序正在运行,安装无法继续。我怎样才能解决这个问题?自定义操作设置为在安装期间运行。
在此先感谢您对解决此问题的任何帮助。
最佳答案
设置项目因其提供的创作限制和质量而臭名昭著。以至于 MSFT 已将它们从 Visual Studio 11 中删除并替换为 InstallShield 限量版。
最好的办法是查看安装项目使用的 setup.exe bootstrap 。查看驱动它们的 XML 格式,并使您的 SDK 安装程序成为一个简单的静默安装程序,可以在调用您现在正在处理的主 MSI 之前由该基础架构驱动。
对于这种情况,InstallShield(Setup Prereqs 和 Suite Installers)和 WiX(Burn)都是功能更强大的工具。
关于windows-installer - 如何在 MSI 安装程序中搭载 MSI 安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10708268/
是否有一种简单的方法可以在不操作 UVM 库的情况下将自定义函数搭载到 UVM_ERROR 宏中?(即,每当在环境中的任何位置调用 UVM 错误时,我希望我的函数一起被调用与它。) 最佳答案 我自己还
我理解在三次握手中,有时接收端在建立连接时会发送一个SYNACK包(piggybacking),但是什么时候会发送一个SYN然后发送一个ACK包呢? 例如: ->SYN ACK 对比: ->SYN S
使用 AtomicBoolean 作为非阻塞锁来读取和写入来自多个线程的非线程安全数据是否安全,使用构造: if (lock.compareAndSet(false, true)) { try {
Android 5.0 三星设备忽略我的进度条颜色(在 styles.xml 中设置)。而是使用三星的默认蓝色。 #000000 进度条在工具栏中: 有什么想法吗? 最佳答
今天,小米有品预热了即将众筹的华米手表,新品搭载了 3D 曲面屏,应该就是去年发布的 Amazfit X。 根据官方的海报,这款产品被称为华米未来科技教科书,采用了 3D 曲面原理。 I
我有一个 Java 应用程序,最初是使用 Esmertec(或该公司现在的名称)的 JVM 在 HTC P6500 Windows Mobile 设备上运行而编写的。不管出于什么原因,在我加入公司之前
我想从第三方域上的一小段 Javascript 向 Meteor 服务器发送一些数据。我想发送很多小东西,因为它们发生了,所以我想使用 io-socket。 我可以想出几种方法: 连接到 meteor
我是一名优秀的程序员,十分优秀!