Excel COM加载项无法加载求助:CLR加载失败及0xe06d7363异常
解决SQL Spreads加载项在64位Excel中无法加载的CLR错误
问题核心
64位Excel尝试加载32位程序目录下的SQL Spreads加载项,导致公共语言运行时(CLR)加载失败,异常码0xe06d7363属于Windows结构化异常,根源是架构不匹配。
解决步骤
卸载现有加载项
- 打开控制面板→程序和功能,找到
SQL Spreads Desktop完成卸载。 - 手动删除残留目录:
C:\Program Files (x86)\Obnex Technologies\SQL Spreads Desktop。
- 打开控制面板→程序和功能,找到
重新安装64位版本加载项
- 下载明确标注x64架构的SQL Spreads安装包。
- 右键安装包选择「以管理员身份运行」,安装时确认路径指向
C:\Program Files\Obnex Technologies\SQL Spreads Desktop(非x86文件夹)。
修正Excel加载项配置
- 打开Excel→文件→选项→加载项。
- 「管理」下拉选「COM加载项」,点击「转到」。
- 若列表中存在指向x86路径的SQL Spreads条目,点击「删除」移除;再点击「添加」,导航到
C:\Program Files\Obnex Technologies\SQL Spreads Desktop下的对应加载项文件(如.vsto或.dll)。
修复.NET Framework关联(可选)
以管理员身份打开命令提示符,执行以下命令:regsvr32 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscoree.dll"执行完成后重启电脑,再测试Excel加载项。
检查Office兼容性设置
右键Excel快捷方式→属性→兼容性,确保未勾选「以兼容模式运行这个程序」和「以管理员身份运行此程序」,避免权限或架构冲突。
内容的提问来源于stack exchange,提问作者Balázs Niczinger
相关产品推荐
相关产品推荐

