BDS2006/Turbo Delphi 启动缓慢问题(附分析) ( 积分: 200 )

  • 主题发起人 主题发起人 VictorWoo
  • 开始时间 开始时间
V

VictorWoo

Unregistered / Unconfirmed
GUEST, unregistred user!
BDS2006/Turbo Delphi 启动缓慢问题(附分析)

我的机器上,启动BDS2006/Turbo Delphi无比缓慢,几乎要5分钟。现在装的是Turbo Delphi Hotfixes 1-9。Delphi7/VS.NET2005都非常正常,不是机器硬件配置的问题。以前很快。

启动BDS2006/Turbo Delphi的时候,当分别加载下面3个组件的时候停非常久,硬盘灯狂闪。
Loading assembly Borland.Studio.Interop.dll
Initializing .NET Services
Loading assembly Borland.Studio.Refactoring.dll
别的飞快。

我用Process Explorer来分析,发现缓慢的时候,是一个 MsiExec.exe /V 进程依次启动了好几个 MsiExec.exe 进程。被启动的MsiExec.exe参数举例如下:
C:/WINDOWS/system32/MsiExec.exe -Embedding 270D2C53BAD0C75E33D9DCDCCFA1296E
C:/WINDOWS/system32/MsiExec.exe -Embedding CE99B2817FD4864203A7C4EFF529DB6C

期间还多次创建/销毁IIS进程:
C:/WINDOWS/system32/inetsrv/inetinfo.exe

以上是全部现象。我猜想和.NET Service有关。有没有什么解决方法?谢谢!
 
我的BDS 2006启动正常,我的是Xp sp2+ BDS 2006 UpDate2
 
郁闷,自己搞定了。
机器上装的.NET Framework版本太多太杂,包括compact至少有5个版本。
统统干掉,装1.1, SP1,2, SDK,就正常了。
当然还要装个2.0
 
后退
顶部