Delphi 2007 “配置系统未能初始化” 错误处理

Delphi 2007 无法进入 Tools –> Options 选项界面,报:
—————————
Error
—————————
[color=red]配置系统未能初始化.[/color]
—————————
OK Details <<
—————————
错误。

分析:查看错误堆栈,如下:

[2066BE50]{[b]TGIDE100.bpl[/b]} TogetherOptions.TTogetherAddInOptions.CustomizeDialog (Line 70, “TogetherOptions.pas” + 5) + $15
[2000A455]{rtl100.bpl } System.@CheckAutoResult (Line 18047, “sys\system.pas” + 6) + $0
[2066BE50]{TGIDE100.bpl} TogetherOptions.TTogetherAddInOptions.CustomizeDialog (Line 70, “TogetherOptions.pas” + 5) + $15
[20A04E37]{coreide100.bpl} EnvOptions.TEnvironmentOptions.AddInCustomizeDialog (Line 1818, “EnvOptions.pas” + 6) + $D
[20A04E81]{coreide100.bpl} EnvOptions.TEnvironmentOptions.AddInCustomizeDialog (Line 1823, “EnvOptions.pas” + 11) + $11
[20A027F2]{coreide100.bpl} EnvOptions.TEnvironmentOptions.Edit (Line 951, “EnvOptions.pas” + 14) + $8
[00416746]{bds.exe } AppMain.TAppBuilder.ToolsOptions (Line 2976, “ui\AppMain.pas” + 4) + $13
[20040127]{rtl100.bpl } Classes.TBasicAction.Execute (Line 11081, “common\Classes.pas” + 3) + $7
[20151359]{vcl100.bpl } ActnList.TContainedAction.Execute (Line 388, “ActnList.pas” + 1) + $2C
[201520BC]{vcl100.bpl } ActnList.TCustomAction.Execute (Line 1000, “ActnList.pas” + 7) + $8
[2003FFF3]{rtl100.bpl } Classes.TBasicActionLink.Execute (Line 11010, “common\Classes.pas” + 2) + $7
[21328D19]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.ExecAction (Line 976, “ActnMenus.pas” + 6) + $D
[2132A04F]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1542, “ActnMenus.pas” + 15) + $15
[2132A07F]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1547, “ActnMenus.pas” + 20) + $10
[2132D470]{vclactnband100.bpl} ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3146, “ActnMenus.pas” + 3) + $3
[213288E5]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 878, “ActnMenus.pas” + 3) + $4
[2013C527]{vcl100.bpl } Controls.TControl.WndProc (Line 5146, “Controls.pas” + 83) + $6
[2013C1B4]{vcl100.bpl } Controls.TControl.Perform (Line 5021, “Controls.pas” + 5) + $C
[2013FEC6]{vcl100.bpl } Controls.GetControlAtPos (Line 7095, “Controls.pas” + 4) + $73
[201405A8]{vcl100.bpl } Controls.TWinControl.WndProc (Line 7274, “Controls.pas” + 81) + $1D
[201406A7]{vcl100.bpl } Controls.TWinControl.WndProc (Line 7304, “Controls.pas” + 111) + $6
[2132A13E]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.WndProc (Line 1575, “ActnMenus.pas” + 23) + $4
[2013FDD0]{vcl100.bpl } Controls.TWinControl.MainWndProc (Line 7073, “Controls.pas” + 3) + $6
[20040DE8]{rtl100.bpl } Classes.StdWndProc (Line 11583, “common\Classes.pas” + 8) + $0
[03B05275]{DelphiSpeedUp105.dll} SystemOptimize.DMTSearch (Line 198, “SystemOptimize.pas” + 4) + $7
[201625F0]{vcl100.bpl } Forms.TApplication.ProcessMessage (Line 8105, “Forms.pas” + 23) + $1
[2016262A]{vcl100.bpl } Forms.TApplication.HandleMessage (Line 8124, “Forms.pas” + 1) + $4
[2016291F]{vcl100.bpl } Forms.TApplication.Run (Line 8223, “Forms.pas” + 20) + $3
(00003312){IDEFixPack.dll} [07394312]
[0042297A]{bds.exe } bds.bds (Line 195, “” + 7) + $7

可以看到是TGIDE100.bpl这个包初始化异常了,这个包是Borland Together插件,负责UML建模的。

[b]解决:UML这个东西基本用不到,屏蔽掉就行了。[/b]

最简单的处理,直接把TGIDE100.bpl改个名字就行了。或者修改BDS注册表,把这个bpl在IDE包里面去掉。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值