Board index » delphi » Excellent news
Alvaro GP
![]() Delphi Developer |
Excellent news2004-11-24 06:36:26 AM delphi88 This is a message for all my Win32 developer friends, Despite what Borland says, DELPHI 2005 DOESN'T REQUIRE .NET! I installed today the Delphi 2005 trial. After removing some .NET {*word*99} from the Delphi registry keys I was surprised that D2005 was quite fast, practically as fast as Delphi 7.. Of course it was fast!! Because it is a normal Win32 application!! Step 1 ------ Deactivate all values in HKEY_CURRENT_USER\Software\Borland\BDS\3.0\Known IDE Assemblies. Note: To deactivate a value just delete its Data. Step 2 ------ Deactivate all values in HKEY_CURRENT_USER\Software\Borland\BDS\3.0\Known IDE Packages, EXCEPT: $(BDS)\Bin\coreproide90.bpl $(BDS)\Bin\delphide90.bpl $(BDS)\Bin\delphivclide90.bpl $(BDS)\Bin\refactoride90.bpl $(BDS)\Bin\todoide90.bpl $(BDS)\Bin\vclme{*word*198}signer90.bpl $(BDS)\Bin\win32debugide90.bpl $(BDS)\Bin\win32debugproide90.bpl Note: This is a minimalist list of BPLs based on my personal preferences. Some other BPLs may be kept as well. Step 3 ------ Run Delphi 2005 and go to Component->Install Packages... Deactivate all those {*word*99}py packages that you never use (this has nothing to do with .NET, but is always useful in order to save memory and load time). I use to leave "Borland Standard Components", "Borland Database Components", and little more. Check the Default box and click OK. Step 4 ------ Uninstall the .NET Framework, .NET Framework SDK, and the Visual J# .NET Redistributable {*word*99}. Step 5 ------ Enjoy!! Because you are again a happy Win32 developer! :-) It would be very desirable to hack the stupid D2005 installer so that it doesn't insist on installing the prerequisite {*word*99}, but I haven't figured out how to do it yet. Note: The help system won't work, because it requires the HTML Help 2 engine. If someone can provide a workaround for this, please let me know. Regards, Alvaro |