Excel 插件无法在 Apple 的硅 M1 处理器机器上运行

问题描述

我有一个 Excel 插件,它在 Apple intel 处理器上运行良好,但在 Apple 的硅 M1 处理器上运行不正常。启用 Add-in On M1 处理器计算机时,Excel 没有响应。

使用 Microsoft 支持提供的 Workaround 建议转到“应用程序->Excel->获取信息”并启用“使用 Rosetta 打开”,然后加载项正在运行。我们不能要求每个用户手动执行这些步骤。

这个问题有什么解决方案吗?

解决方法

您的 Excel 插件似乎是针对 x86 架构的 - 这就是它在 Rosetta 2 下运行时适用于 M1 的原因。

问题是您的 Excel 版本本身就支持 M1 处理器,因此它无法加载附加组件。通过选择按照我的 MS 支持提供的步骤,您将迫使 Excel 在模拟 x86 模式下运行。

那么,该怎么办?

不幸的是,没有什么可做的,除非您是 Excel 插件的作者。如果是,我会考虑为 M1 架构的 Mac 重新编译它。

如果是 3rd 方附加组件,我会联系 3rd 方供应商,让他们更新它以兼容 M1。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...