Re: Now wouldn't it be something...




Nope, only my own experiments. I think I need to blog about it :-)

Anyway, the recipe is:

1. Install only Win32 personality of Delphi 2006. No C# or Delphi.NET (I did not install C++ personality too, but I think this is irrelevant).
Also, try to minimize number of components installed - do you really need BDE? IBX? WebSnap? The less stuff you will install, the faster Delphi will be. I myself install only IDE, help, VCL sources, DBExpress and dbGo.


2. Start Delphi at least once and register it. If you did not install StarTeam, you will have harmless exception during start-up - this is kinda "normal". Exit Delphi.

3. In registry, in HKEY_CURRENT_USER\Software\Borland\BDS\4.0\Known IDE Packages remove everything, except:
$(BDS)\Bin\coreproide100.bpl
$(BDS)\Bin\dbkdebugide100.bpl // debugger
$(BDS)\Bin\dbkdebugproide100.bpl // debugger
$(BDS)\Bin\htmlhelp2100.bpl // help support


Following packages are optional, I removed them but I'm not sure if they are somehow related to .NET:
$(BDS)\Bin\codetemplates100.bpl // code templates (funny, but seems that they work even without this package), probably .NET
$(BDS)\Bin\DataExplorer100.bpl
$(BDS)\bin\deployide100.bpl // probably .NET
$(BDS)\Bin\exceptiondiag100.bpl // IDE crash diagnostics
$(BDS)\Bin\historyide100.bpl // history tab in editor
$(BDS)\Bin\idefilefilters100.bpl
$(BDS)\Bin\IDETools100.bpl
$(BDS)\Bin\plugview100.bpl
$(BDS)\Bin\todoide100.bpl // TODO list


4. In registry, in HKEY_CURRENT_USER\Software\Borland\BDS\4.0\Known IDE Packages\Delphi remove everything, except:
$(BDS)\Bin\delphide100.bpl
$(BDS)\Bin\delphivclide100.bpl
$(BDS)\Bin\vclmenudesigner100.bpl
$(BDS)\Bin\win32debugproide100.bpl
$(BDS)\Bin\win32debugide100.bpl
$(BDS)\Bin\delphipro100.bpl
$(BDS)\Bin\delphicoreproide100.bpl
$(BDS)\Bin\delphicompro100.bpl
$(BDS)\Bin\comcore100.bpl
$(BDS)\Bin\delphicoment100.bpl


5. Start IDE (using Delphi Win32 shortcut).
Or alternatively using command: bds.exe -pDelphi

That's it!



Alexander Tereshchenko
alex@xxxxxxxx




Adem wrote:
Alexander Tereshchenko wrote:


Well, I didn't :-) What exactly did you remove?

Has anyone written up somewhere how and what to do remove this or the other personality stuff?

i.e. any links?
.



Relevant Pages

  • Re: Install Sata drivers
    ... >>> beacause it already includes all the required sata, raid, etc drivers. ... >>the purposes of allowing WinXP to install without pressing F6. ... > connected via IDE -- i.e., there's no necessity for these drives to ...
    (alt.comp.periphs.mainboard.asus)
  • Re: Turbo Explorer loopholes closed
    ... a truly fully functional IDE. ... the limitation on 3rd party packages was ... "In addition to preinstalled packages, ...
    (borland.public.delphi.non-technical)
  • Re: ide disk not found on SATA port
    ... So, he bought a IDE ... Although - to be truthful - if the motherboard is not recognizing the ... Install your brother's present PATA HDD in a USB external hard drive ... Check his motherboard user's guide to see if it's necessary to install ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: DVD-ROM and CD-RW not working after upgrade
    ... boot off your XP CD, choose to format NTFS, and install Windows ... >>8/4/32A CD-RW jumpered slave on my secondary IDE. ... >>and I was going to replace it with an Artec 16X DVD-ROM ... My bios detects all drives ...
    (microsoft.public.windowsxp.hardware)
  • Re: Install Sata drivers
    ... >> beacause it already includes all the required sata, raid, etc drivers. ... >the purposes of allowing WinXP to install without pressing F6. ... connected via IDE -- i.e., there's no necessity for these drives to ...
    (alt.comp.periphs.mainboard.asus)