Mac 上双击 exe 或 html 没反应
Mac 用户收到同事发来的 exe 文件,双击没反应——官方 FAQ 明确回答过:可执行文件(exe)与网页打包文件只能在 Windows 电脑上打开,因为这类文件里嵌的是 Windows 版查看器。
为什么不能跨平台
exe 打包的设计目标是「收件人零安装」:把查看器本体嵌进文件。嵌进去的是 Windows 应用,macOS 自然运行不了。同理,桌面网页打包文件里依赖的运行环境也是 Windows 侧的。
Mac 端的正确姿势
- 让对方另发自有格式文件(.eprt/.easm/.edrw)或建模软件原生文件——Mac 版查看器能直接打开这三类加 DXF/DWG(清单见Mac 版安装)。
- 或者用专业版的单文件网页格式:任何设备的 HTML5 浏览器都能打开(见单文件网页 HTML)——这是给 Mac 收件人发文件的首选。
发件人侧的预防
发文件前问一句对方用什么系统,或在打包 exe 与网页格式之间按平台选:
- 收件人 Windows + 零安装 → exe。
- 收件人 Mac/iPad → 自有格式文件或单文件网页。
顺手检查
Mac 上自有格式文件也打不开的话,是另一个问题——先过一遍 Gatekeeper 拦截(见Mac 版安装与 Gatekeeper 拦截处理)与通用排查(文件打不开的排查顺序)。