禁止32位安装包运行在64位操作系统上
Windows installer提供了一个“Msix64”属性帮我们检测当前系统是32位还是64位。
The Msix64 property is defined only if running on an x64 processor.
当检测到是64位系统时可以禁止继续运行安装包,在Wix中我们可以添加一个Condition:
<Condition Message="This insatller should be run on a 32-bit operation system. 64-bit operating system is not supported.">
<![CDATA[Not Msix64]]>
</Condition>
但是注意这个属性需要Windows Installer 3.1以上版本的支持,也就是说要求操作系统的Window Installer版本至少是3.1. 在安装包中我们可以指定安装包要求的Windows Installer的最低版本:
<Package InstallerVersion="310" Compressed="yes" />
*InstallerVersion = Windows Installer版本 * 100, 所以310表示3.1.
相关链接:
- Windows Installer介绍
转载于:https://www.cnblogs.com/rader/p/3912430.html
禁止32位安装包运行在64位操作系统上相关推荐
- 解读apk分包-32位安装包、32位64位兼容包和64位安装包
目录 1.apk为何要分包(32位安装包.32位64位兼容包和64位安装包)? 2.影响apk适配的cpu架构的因素-原生代码(C/C++代码) 3.如何判断apk支持的cpu架构? 3.1 查看ap ...
- JDK1.8 64位和32位安装包
JDK1.8 64位和32位安装包 JDK1.8 32位安装包 windows : 链接: https://pan.baidu.com/s/1TfA3CjyTLBl4fAAf0IVJtQ. 提取码:v ...
- jdk8 linux 32位 安装包 微云网盘下载
jdk8 linux 32位 安装包 微云网盘下载 链接:https://share.weiyun.com/DwQoPjV0 密码:sbvrfd
- 在64位操作系统上使用FlashDevelop的Debug功能
来自:http://zengrong.net/post/1692.htm 本站文章除注明转载外,均为本站原创或者翻译. 本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也 ...
- 在64位操作系统上运行32位的程序
运行 32 位程序 WOW64 子系统使 32 位程序能够在基于 x64 版本的 Windows Server 2003 和 Windows XP 专业 x64 版的运行而不用修改.WOW64 子系统 ...
- win32程序时如何在64位操作系统上运行的
1,利用下面的代码编译成32位的程序,然后在64位操作系统中放入OD中进行调试. #include<Windows.h> #include<stdio.h> void main ...
- 谷歌32位安装包_安卓12欲停止32位支持|瑞幸月内美股退市|一加新机或用挖孔双前摄...
智友新闻2020-06-27 本期摘要: ①Android 12曝光:谷歌欲全面抛弃对32位的支持 ②割洋韭菜被严惩:餐饮中概股月内在美停牌退市 ③一加手机新品曝料:前置将采用双摄挖空设计 Andro ...
- 谷歌浏览器32位安装包_谷歌浏览器发布紧急安全更新修复Blink内核中的任意代码执行漏洞...
上月底谷歌浏览器推送紧急安全更新对浏览器漏洞进行修复,当时谷歌浏览器博客并未公布漏洞的具体细节信息. 蓝点网当时也在文章中称通常这种不公布漏洞的更新,都是比较严重的问题因此只有等多数用户修复后才会公开 ...
- 64位win7搭建php mysql_Win7 64位操作系统下配置PHP+MySql+Apache环境
一.安装软件准备 软件版本以本人安装为例,其他版本同理,软件到各官网下载 1.Apache(httpd-2.2.19-win64) 2.PHP(php-5.3.6-Win32-VC9-x64) 3.M ...
最新文章
- python运行不了control+shift+i_Python不支持 i ++ 语法的原因解析
- el-input怎么绑定回车事件
- EJSS: 南土所梁玉婷组-生境决定了土壤植物系统中细菌、抗性基因和可移动元件间的关系...
- NAR:UNITE真菌鉴定ITS数据库——处理未分类和并行分类(数据库文章阅读笔记Markdown模板)...
- hadoop hbase维护问题总结
- oracle11gr2查看数据库状态,Oracle 11gR2数据库文件丢失后的恢复测试
- selenium webdrive 默认打开浏览器设置
- 为什么要用 redis/为什么要用缓存
- 彻底学会使用epoll(一)——ET模式实现分析
- 解决 dockerfile 构建镜像报错: [WARNING]: Empty continuation lines will become errors in a future release.
- 山东传媒职业学院计算机专业,山东传媒职业学院计算机多媒体技术专业2017年在内蒙古文科高考录取最低分数线...
- mysql服务重启后不见了_太狗血!翔安已婚男出轨KTV服务员,致其怀孕后避而不见!情人上门讨要说法后原配妻子也......
- linux默认的系统管理账号是,从Linux到Solaris系统管理---1
- MySQL的字符集和校对规则,你都会了吗?
- kero入门学习总结
- php过滤特殊表情符号
- php一般培训呢多久,php的培训一般课程是多久
- Mac格式化fat32格式
- Intellij IDEA2017.3.5利用补丁破解
- [Coggle 30 Days of ML(2021.11)]Linux基础使用
热门文章
- bootstrap轮播,播放到最后一张图片的时候,就不正确了。
- Android开发--源码学习
- 制做任意大小的bmp,并在其中写汉字
- dbus-glib-0.108 arm交叉编译
- Android的JNI开发涉及的char和string之间的互相转换
- 利用 commit 理解镜像构成
- w3m linux,Linux 终端浏览器 w3m
- linux ce mysql安装_Linux 安装 MySQL 8.0
- js验证开始日期不能大于结束日期_js前台判断开始时间是否小于结束时间
- idea构建springboot项目右边没有maven_写给新手看的 Spring Boot 入门学习指南