c# - 在 /quiet /silent 上禁用 Wix 自定义操作
问题描述
在 WIX 自定义操作中,有没有办法检测是否使用 /silent 或 /quiet 命令行开关调用了 MSI?基本上我想要的是不执行自定义操作(因为它显示一个表单)或者如果通过了这些命令行开关但我无法找到它以不同方式处理它。
有没有办法可能检测到它?
解决方案
您可以检查属性UILevel并根据您的条件执行您的 CA。
推荐阅读
- python - 在python中的特定行中写入的响应方式?
- python - Python的迭代器解包(star unpacking)是如何实现的(或者说,自定义迭代器的解包涉及哪些神奇的方法?)
- stripe-payments - 如何通过 Stripe 付款集成添加稍后付款选项?
- javascript - 如何在 saml2-js 中指定私钥的密码?
- c - 书库,结构和malloc
- visual-studio-code - 编辑 VS 代码 editor.wordSeparator 设置,当我删除整个单词时,在第一个大写字母后停止(例如 capLocks ---> cap)
- c# - 重写 ValidationAttribute ErrorMessage,从字符串到新的 ErrorModel 类
- dictionary - ansible 映射一个属性
- python - 通过两个 1 维制作 2 维数组
- swiftui - Xcode 12 中的颜色暗外观 - SwiftUI