Re: Returning 2005

From: Maxwell Smart (nospamneeded_at_home.com)
Date: 01/13/05


Date: Thu, 13 Jan 2005 00:11:09 -0500

On Wed, 12 Jan 2005 22:13:18 -0500, Steve Harp
<kilroy@harpservices.com> wrote:

>What is dot garbage pollution and how would one clean it out?

By default, Delphi 2005 comes with Microsoft .NET, which I lovingly
refer to as "dot garbage", because that's truly what it is.

But regardless of whether you share my views or not, it would
certainly be worth trying. Get rid of all traces of dot net on your
system, and then see if Delphi behaves any better.

If it does, then you'll be yet another person to have confirmed that
dot garbage is responsible for the piss-poor shape that Delphi 2005 is
currently in, and should serve as a reminder to Borland as to what NOT
to do for Delphi 2006.

On the other hand, it could very well turn out that even if you remove
dot net, your Delphi may still behave exactly the same way, which
would indicate that your particular problems are not directly related
to dot net.

In either case, definitely go ahead and give it a try. I can tell you
from my own personal experience that after I got rid of all that
pollution, my Delphi performance was drastically improved.

Here's a step-by-step guide on how I cleaned up my own system:

If Delphi 2005 is running, close it.

-- Step 1 --
Open up your registry editor.
Delete the following key:
HKEY_CURRENT_USER\Software\Borland\BDS\3.0

-- Step 2 --
While in the registry, go to
HKEY_LOCAL_MACHINE\Software\Borland\BDS\3.0\Known IDE Packages

Delete all of these entries:

$(BDS)\Bin\asmview90.bp
$(BDS)\Bin\caliberide90.bpl
$(BDS)\Bin\compro90.bpl
$(BDS)\Bin\dbkdebugproide90.bpl
$(BDS)\Bin\soapide90.bpl
$(BDS)\Bin\tgide90.bpl

-- Step 3 --
Go into your Control Panel's Add/Remove section.
Un-install the following:

* dot net framework
* dot net framework SDK
* visual J# re-distributable files

-- Step 4 --
And last but not least, you can get rid of all the unnecessary dot
garbage files that are still left on your drive even after you
un-installed everything with Add/Remove.

Erase the following directory:
\Program Files\Microsoft.NET

Erase the following files:
\Documents and Settings\All Users\Application Data\Microsoft
Help\MS.NETFramework*.*

You're all done. Your system is now completely free of dot garbage.

Although technically not necessary, I would recommend you reboot your
system at this point. Then load up Delphi and see how things are..

IMPORTANT NOTE:
In their infinite wisdom, Borland decided to make the help system in
Delphi 2005 using the Microsoft Help Engine version 2. And by
removing all the dot net filth from your system, your help files will
no longer be readable in Delphi. There are a number of ways to fix
this, but I suppose the easiest would be to just load up the SDK
installer on your Delphi CD (it's in the \dotnetredist folder), and
de-select two of the three options. The only option that should be
checked is Documentation. Take off the checkmark from the Samples and
the Dev kit. Then let it go do its thing...and you're all done after
that. Your Delphi help files are now readable again.



Relevant Pages

  • Why is Delphi 2005 so slow at dragging forms?
    ... My first guess, of course, was that all the "dot garbage" pollution ... I personally DESPISE dot net and everything it stands for. ... The fact that Borland decided to FORCE it upon Delphi 2005 users is ...
    (borland.public.delphi.non-technical)
  • Re: Is .NET a near term concern?
    ... everything I like and want you cooldn't care less it is your opinion. ... Well I had my number of access violations when starting but the past 3 ... where do you have to use the win32 api and are sure that DOT NOT will ... years working with Delphi, VB etc. ...
    (borland.public.delphi.non-technical)
  • Re: Growing quite disappointed
    ... We already know Delphi 2005 has absolutely no need for dot garbage. ... require dot net to be installed. ...
    (borland.public.delphi.non-technical)
  • Re: Convert small C# sample project to Delphi
    ... into an existing Delphi application. ... please send an email to sales ... prizmconcepts <dot> com. ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: Anyone switched from VB to Delphi?
    ... > the position of evaluating Delphi and VB for a forthcoming project. ... You can contact me at editorbitwisemag(dot)com. ... using my courseware material and e-mail assistance to get up to speed). ...
    (borland.public.delphi.non-technical)