Delphi 10.2.3点击Tools>Options的OK按钮出现脚本错误求助
解决Delphi 10.2.3修改Options时弹出"Script Error"的问题
我之前也碰到过Delphi 10.2.3这个烦人的脚本错误,给你几个经过验证的解决办法,应该能搞定:
1. 重置IDE用户配置文件
重装Delphi的时候,默认不会清理用户目录下的配置文件,这些损坏的配置很可能是问题根源:
- 完全关闭Delphi IDE
- 打开文件夹
C:\Users\<你的用户名>\AppData\Roaming\Embarcadero\BDS\19.0(10.2.3对应的BDS版本是19.0) - 把这个目录重命名为
BDS_19.0_old(做个备份,避免丢失自定义设置) - 重新启动Delphi,它会自动生成全新的默认配置,再尝试修改Options并点击OK,看错误是否消失。
2. 排查第三方插件冲突
很多第三方组件或IDE扩展会干扰IDE的正常运行:
- 启动Delphi时按住
Shift键,直到弹出加载选项窗口 - 选择Skip loading all third-party plugins(跳过加载所有第三方插件)
- 进入IDE后修改Options并保存,如果错误不再出现,就说明是某个第三方插件的问题。你可以逐个重新启用插件,找到冲突的那个并卸载或更新它。
3. 调整IE浏览器设置
Delphi的部分界面依赖IE的渲染引擎,脚本错误可能和IE的调试设置有关:
- 打开Internet Explorer(没错,即使你平时不用它)
- 点击右上角的齿轮图标,选择「Internet选项」
- 切换到「高级」标签页,找到「禁用脚本调试(Internet Explorer)」和「禁用脚本调试(其他)」,确保这两个选项都勾选上
- 也可以尝试点击「重置」按钮,把IE设置恢复到默认状态,之后重启Delphi再测试。
4. 修复Delphi安装
如果上述方法都没用,试试修复安装:
- 打开Windows控制面板,找到「Embarcadero Delphi 10.2.3」
- 点击「更改」,然后选择「修复」选项
- 等待修复完成后重启电脑,再检查问题是否解决。
如果还是不行,可以尝试修复你的.NET Framework 4.7(Delphi 10.2.3依赖这个版本),或者检查最近的Windows更新是否有影响,必要时可以卸载可疑的更新后再测试。
内容的提问来源于stack exchange,提问作者Michael Riley - AKA Gunny
相关产品推荐
相关产品推荐

