Delphi 2009 broken after installing Update 2

I let the automatic Update 2 for Delphi 2009 run and after it compleated I can no longer compile any Win32 application
When I try I get the error

Class not registered, ClassID: {410C0C78-0AFB-4FEC-9530-B41D86B0792d},

with details giving me

[5005EB1C]{rtl120.bpl  } ComObj.OleError (Line 1270, "ComObj.pas" + 1) + $11
[5005EB2B]{rtl120.bpl  } ComObj.OleCheck (Line 1277, "ComObj.pas" + 0) + $7
[5005EE4C]{rtl120.bpl  } ComObj.CreateComObject (Line 1365, "ComObj.pas" + 2) + $1A
[21D44C16]{dotnetcoreide120.bpl} Borland_Studio_Interop_TLB.CoMSBuildProjectInteropCreator.Create (Line 2764, "Borland_Studio_Interop_TLB.pas" + 1) + $8
[21D768A3]{dotnetcoreide120.bpl} MSBuildInterop.TMSBuildProjectInterop.Create (Line 63, "MSBuildInterop.pas" + 2) + $8
[21D767B7]{dotnetcoreide120.bpl} MSBuildInterop.GetMSBuildProjectInterop (Line 47, "MSBuildInterop.pas" + 1) + $A
[20891E54]{coreide120.bpl} MSBProjectWrapper.TNativeMSBuildProject.GetProjectInterop (Line 564, "msbproject\MSBProjectWrapper.pas" + 1) + $1A
[20890E8B]{coreide120.bpl} MSBProjectWrapper.TNativeMSBuildProject.Build (Line 255, "msbproject\MSBProjectWrapper.pas" + 1) + $11
[215F65EF]{delphicoreide120.bpl} BasePasComIntf.TCompiler.MSBuildCompile (Line 1014, "BasePasComIntf.pas" + 15) + $40
[2080C847]{coreide120.bpl} ComPrgrs.TProgressForm.StartCompile (Line 113, "ComPrgrs.pas" + 7) + $C
[2080CFC2]{coreide120.bpl} ComPrgrs.TProgressForm.HandleCompileMessage (Line 259, "ComPrgrs.pas" + 0) + $2
[501D0BFA]{vcl120.bpl  } Controls.TControl.WndProc (Line 6640, "Controls.pas" + 91) + $6
[501D5287]{vcl120.bpl  } Controls.TWinControl.WndProc (Line 9334, "Controls.pas" + 136) + $6
[501F0F88]{vcl120.bpl  } Forms.TCustomForm.WndProc (Line 3902, "Forms.pas" + 191) + $5
[501D49A0]{vcl120.bpl  } Controls.TWinControl.MainWndProc (Line 9063, "Controls.pas" + 3) + $6
[50057E04]{rtl120.bpl  } Classes.StdWndProc (Line 12723, "Classes.pas" + 8) + $0
[501CB982]{vcl120.bpl  } Controls.FindControl (Line 2997, "Controls.pas" + 6) + $9
[501F9EAB]{vcl120.bpl  } Forms.TApplication.ProcessMessage (Line 9613, "Forms.pas" + 23) + $1
[501F9EEE]{vcl120.bpl  } Forms.TApplication.HandleMessage (Line 9643, "Forms.pas" + 1) + $4
[501F5827]{vcl120.bpl  } Forms.TCustomForm.ShowModal (Line 6558, "Forms.pas" + 29) + $5
[215F5B1C]{delphicoreide120.bpl} BasePasComIntf.TCompiler.DoCompile (Line 807, "BasePasComIntf.pas" + 44) + $9
[215F626C]{delphicoreide120.bpl} BasePasComIntf.TCompiler.Compile (Line 933, "BasePasComIntf.pas" + 31) + $7
[215A34A0]{delphicoreide120.bpl} PasNativeCompilerAdapter.TCompilerAdapter.Compile (Line 202, "PasNativeCompilerAdapter.pas" + 12) + $1F
[215CF880]{delphicoreide120.bpl} PasMgr.TPascalProjectUpdater.DoCompile (Line 9486, "PasMgr.pas" + 4) + $3D
[215A7003]{delphicoreide120.bpl} CommonPasReg.CompileProject (Line 807, "CommonPasReg.pas" + 17) + $3C
[215D270B]{delphicoreide120.bpl} PasMgr.TPascalProjectUpdater.CompileProject (Line 10449, "PasMgr.pas" + 2) + $19
[2077D161]{coreide120.bpl} ProjectGroup.TProjectGroup.CompileContainer (Line 808, "ProjectGroup.pas" + 62) + $14
[2077C9D0]{coreide120.bpl} ProjectGroup.TProjectGroup.CompileActive (Line 644, "ProjectGroup.pas" + 1) + $B
[207839A1]{coreide120.bpl} ProjectGroup.TProjectGroupWrapper.CompileActive (Line 2609, "ProjectGroup.pas" + 0) + $5
[00418AC2]{bds.exe     } AppMain.TAppBuilder.Compile (Line 3092, "ui\AppMain.pas" + 1) + $9
[0041827F]{bds.exe     } AppMain.TAppBuilder.ProjectMake (Line 2896, "ui\AppMain.pas" + 3) + $6
[50057113]{rtl120.bpl  } Classes.TBasicAction.Execute (Line 12221, "Classes.pas" + 3) + $7
[501E84B1]{vcl120.bpl  } ActnList.TContainedAction.Execute (Line 448, "ActnList.pas" + 8) + $2C
[501E9294]{vcl120.bpl  } ActnList.TCustomAction.Execute (Line 1094, "ActnList.pas" + 7) + $8
[50056FD7]{rtl120.bpl  } Classes.TBasicActionLink.Execute (Line 12150, "Classes.pas" + 2) + $7
[211D9635]{vclactnband120.bpl} ActnMenus.TCustomActionMenuBar.ExecAction (Line 1064, "ActnMenus.pas" + 6) + $D
[211DAAEB]{vclactnband120.bpl} ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1746, "ActnMenus.pas" + 15) + $15
[211DE044]{vclactnband120.bpl} ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3472, "ActnMenus.pas" + 3) + $3
[211D91FD]{vclactnband120.bpl} ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 943, "ActnMenus.pas" + 3) + $4
[501D0BFA]{vcl120.bpl  } Controls.TControl.WndProc (Line 6640, "Controls.pas" + 91) + $6
[501D0820]{vcl120.bpl  } Controls.TControl.Perform (Line 6418, "Controls.pas" + 10) + $8
[501D4A9A]{vcl120.bpl  } Controls.GetControlAtPos (Line 9086, "Controls.pas" + 4) + $76
[501D4C17]{vcl120.bpl  } Controls.TWinControl.IsControlMouseMsg (Line 9133, "Controls.pas" + 15) + $15
[501D5179]{vcl120.bpl  } Controls.TWinControl.WndProc (Line 9295, "Controls.pas" + 97) + $1D
[501D5287]{vcl120.bpl  } Controls.TWinControl.WndProc (Line 9334, "Controls.pas" + 136) + $6
[211DABDA]{vclactnband120.bpl} ActnMenus.TCustomActionMenuBar.WndProc (Line 1781, "ActnMenus.pas" + 25) + $4
[501D49A0]{vcl120.bpl  } Controls.TWinControl.MainWndProc (Line 9063, "Controls.pas" + 3) + $6
[50057E04]{rtl120.bpl  } Classes.StdWndProc (Line 12723, "Classes.pas" + 8) + $0
[501CB982]{vcl120.bpl  } Controls.FindControl (Line 2997, "Controls.pas" + 6) + $9
[501F9EAB]{vcl120.bpl  } Forms.TApplication.ProcessMessage (Line 9613, "Forms.pas" + 23) + $1
[501F9EEE]{vcl120.bpl  } Forms.TApplication.HandleMessage (Line 9643, "Forms.pas" + 1) + $4
[501FA219]{vcl120.bpl  } Forms.TApplication.Run (Line 9780, "Forms.pas" + 26) + $3
[004259D2]{bds.exe     } bds.bds (Line 196, "" + 7) + $7

Anyone have an idea of how to fix this without doing a complete reinstall?
0
Brian
1/6/2009 2:11:18 AM
embarcadero.delphi.install 1244 articles. 0 followers. Follow

6 Replies
1358 Views

Similar Articles

[PageSpeed] 49

I had the same problem after installing CG 2009 and after applying updates 1 & 2. The solution I received from CG was a registry edit. If you copy the text below into a new text file and change the file extension to .reg and run the file it should solve your issue. I'm running XP pro BTW. You should backup the registry keys first.

/////// Copy after this line /////////

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID{410C0C78-0AFB-4FEC-9530-B41D86B0792D}]
@="Borland.Studio.Interop.MSBuildProjectInteropCreator"

[HKEY_CLASSES_ROOT\CLSID{410C0C78-0AFB-4FEC-9530-B41D86B0792D}\Implemented Categories]

[HKEY_CLASSES_ROOT\CLSID{410C0C78-0AFB-4FEC-9530-B41D86B0792D}\Implemented Categories{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}]

[HKEY_CLASSES_ROOT\CLSID{410C0C78-0AFB-4FEC-9530-B41D86B0792D}\InprocServer32]
@="mscoree.dll"
"ThreadingModel"="Both"
"Class"="Borland.Studio.Interop.MSBuildProjectInteropCreator"
"Assembly"="Borland.Studio.Interop, Version=12.0.0.0, Culture=neutral, PublicKeyToken=91d62ebb5b0d1b1b"
"RuntimeVersion"="v2.0.50727"

[HKEY_CLASSES_ROOT\CLSID{410C0C78-0AFB-4FEC-9530-B41D86B0792D}\InprocServer32\12.0.0.0]
"Class"="Borland.Studio.Interop.MSBuildProjectInteropCreator"
"Assembly"="Borland.Studio.Interop, Version=12.0.0.0, Culture=neutral, PublicKeyToken=91d62ebb5b0d1b1b"
"RuntimeVersion"="v2.0.50727"

[HKEY_CLASSES_ROOT\CLSID{410C0C78-0AFB-4FEC-9530-B41D86B0792D}\ProgId]
@="Borland.Studio.Interop.MSBuildProjectInteropCreator"

///// Copy ends before this line /////////

I hope this helps...it has helped others with the same problem but not everyone.
0
Carl
1/6/2009 1:08:12 PM
Carl

That registry entry looks like it should be what I need.
Unfortunatly after running it I am still getting the same error


> I had the same problem after installing CG 2009 and after applying updates 1 & 2. The solution I received from CG was a registry edit. If you copy the text below into a new text file and change the file extension to .reg and run the file it should solve your issue. I'm running XP pro BTW. You should backup the registry keys first.
> 
> /////// Copy after this line /////////
> 
> Windows Registry Editor Version 5.00
> 
> [HKEY_CLASSES_ROOT\CLSID{410C0C78-0AFB-4FEC-9530-B41D86B0792D}]
> @="Borland.Studio.Interop.MSBuildProjectInteropCreator"
> 
> [HKEY_CLASSES_ROOT\CLSID{410C0C78-0AFB-4FEC-9530-B41D86B0792D}\Implemented Categories]
> 
> [HKEY_CLASSES_ROOT\CLSID{410C0C78-0AFB-4FEC-9530-B41D86B0792D}\Implemented Categories{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}]
> 
> [HKEY_CLASSES_ROOT\CLSID{410C0C78-0AFB-4FEC-9530-B41D86B0792D}\InprocServer32]
> @="mscoree.dll"
> "ThreadingModel"="Both"
> "Class"="Borland.Studio.Interop.MSBuildProjectInteropCreator"
> "Assembly"="Borland.Studio.Interop, Version=12.0.0.0, Culture=neutral, PublicKeyToken=91d62ebb5b0d1b1b"
> "RuntimeVersion"="v2.0.50727"
> 
> [HKEY_CLASSES_ROOT\CLSID{410C0C78-0AFB-4FEC-9530-B41D86B0792D}\InprocServer32\12.0.0.0]
> "Class"="Borland.Studio.Interop.MSBuildProjectInteropCreator"
> "Assembly"="Borland.Studio.Interop, Version=12.0.0.0, Culture=neutral, PublicKeyToken=91d62ebb5b0d1b1b"
> "RuntimeVersion"="v2.0.50727"
> 
> [HKEY_CLASSES_ROOT\CLSID{410C0C78-0AFB-4FEC-9530-B41D86B0792D}\ProgId]
> @="Borland.Studio.Interop.MSBuildProjectInteropCreator"
> 
> ///// Copy ends before this line /////////
> 
> I hope this helps...it has helped others with the same problem but not everyone.
0
Brian
1/7/2009 12:05:27 AM
Sorry to hear this didn't help.  Unfortunately I don't know of anything else to try.  You may want to open a support case with CG.  There have been others having this same problem where the registry tweak didn't help.
0
Carl
1/7/2009 1:19:08 PM
I got lucky and the repair option of D2009 fixed my problem


want to open a support case with CG.  There have been others having this same problem where the registry tweak didn't help.
0
Brian
1/10/2009 1:18:13 AM
I have the same problem !

That solution do *not work* with me too.  :-(

I asked Borland support and they just say : "Uninstall D-2009 and install it again without the updates"

I'm thinking about leaving Delphi ... I'm really unhappy with this update problem.
So,... How can I trust on Delphi 2009 updates? Will they broke my Delphi again on the future?

If someone find the "cure", post it please

Thanks
0
AT
4/3/2009 4:53:01 PM
> {quote:title=Brian Bushay wrote:}{quote}
> Carl
> 
> That registry entry looks like it should be what I need.
> Unfortunatly after running it I am still getting the same error

I had the same issue and the file did not fix it either. But WAIT I have found the problem with the reg file: there is a missing backslah in all key names !

Simply add a backslash after CLSID and it works !
Here is an example:
[HKEY_CLASSES_ROOT\CLSID\{410C0C78-0AFB-4FEC-9530-B41D86B0792D}]

I have copy the file here:  [http://www.overbyte.be/arch/dump/D2009Fix.reg] 

Hope this helps,
--
francois.piette@codegear.com
francois.piette@overbyte.be
The author of the freeware multi-tier middleware MidWare
The author of the freeware Internet Component Suite (ICS)
http://www.overbyte.be
0
Francois
8/13/2009 12:44:48 PM
Reply:

Similar Artilces:

Delphi 2009 Installation #2
I installed Delphi 2009. I used the defaults, and the install went without a hitch. When I open Delphi 2009 and create a new VCL forms application - Delphi, on run or compile I get the following error: [DCC Fatal Error] Types.pas(641): F2039 Could not create output file 'c:\program files (x86)\codegear\rad studio\6.0\SOURCE\WIN32\RTL\SYS\Types.dcu' I tried right clicking the Delphi 2009 startmenu choice and choosing run as an administrator. This brings this error instead: [DCC Fatal Error] Variants.pas(1063): F2092 Program or unit 'Variants' recursively use...

Is possible to install delphi 7 and delphi 2009 upgrade?
I have delphi 7 interprise installed on my PC. Our company bought a delphi 2009 professional (upgrade). All of our projects now are made in delphi 7. We don't have time to move those projects to delphi 2009. Now, we are planning to create a new project using delphi 2009. Is it possible to install delphi 2009 in different windows profile without affecting delphi 7 projects? Edwin Aceron wrote: > I have delphi 7 interprise installed on my PC. Our company bought a > delphi 2009 professional (upgrade). All of our projects now are made > in delphi 7. We don't have time to move...

Install Update 2 for delphi 2006 on windows 7
Hallo I changed the computer and I have reinstalled the delphi 2006 development studio. Now I woud like apply the last update, Update 2 but I have a problem. The bds2006_en_pro_upd2.exe report the followed error: Sutup Cannot continue. This is Update 2 setup for Borland Development studio 2006 professional edition. Please cancel this and install Edition of Upadte 2. I used this patch on windows xp on the same version of delphi and works fine. I think that the problem is compatibility of windows 7 x64,is there someone that know the solution for apply the update on W7? Th...

how to compile and install indy 10.2.3 in delphi 2009
hi all. in my delphi 2007 application, indy 10.2.3 works very fine for me. however, when i update delphi to 2009, i found indy 10.2.5, which is the default indy version of delphi 2009, at least the following bugs: 1,TIdMultiPartFormDataStream does not support unicode any more, 2,TidHttp has bugs, 3,TidMessage has changed .. .. all of these have changed my application. so i wonder whether i can compile and install indy 10.2.3 in delphi 2009 to revive my application? or can i compile other compatible version which has little change with 10.2.3 in delphi 2009? (i have tried to compi...

Delphi XE2 Professional install has broken RAD Studio 2009
I've just installed Delphi XE2 Professional and now I can't run RAD Studio 2009. I get the following message every time I try to start RAD Studio ... Attempted registration of assembly "Borland.Build.Tasks.Common.dll" failed. (RegAsm.exe error Code: 100) RegAsm : error RA0000 : An error occurred while .... I'm very much hoping I don't have to reinstall RAD Studio. Appreciate any help. Hi Angus, > I've just installed Delphi XE2 Professional and now I can't run RAD > Studio 2009. I get the following message every time I try to start RAD...

Installing Delphi 2009...
We currently are using Delphi 5. We are contemplating upgrading to Delphi 2009. I have been asked to evaluate this new version of Delphi. I understand that I can download a 30-day trial. I believe that I should be able to install the trial version on the same computer that currently 'host' Delphi 5 but in a different folder. However, before actually installing Delphi 2009, I would like to confirm that my assumption is correct. Is anybody able to confirm that Delphi 2009 and Delphi 5 may reside on the same computer without interfering with each other? Thank you. John...

Delphi 2009 installation
Hi I downloaded Delphi 2009 Trial and when I try to install it i get: "Could not access network location \bin". How to fix it? My OS is Windows Vista Home Premium x64. If I post this thread in wrong place ,sorry but i don't know where to put this thread. ggg gggq wrote: > Hi > I downloaded Delphi 2009 Trial and when I try to install it i get: > "Could not access network location \bin". How to fix it? My OS is > Windows Vista Home Premium x64. If I post this thread in wrong place > ,sorry but i don't know where to put this thread. WHere ...

After installing Delphi 2009, update 1, I can't compile anything.
Message box: Error: Class not registered, ClassID: {410C0C78-0AFB-4FEC-9530-B41D86B0792D}. [OK] [Details] [5005F650]{rtl120.bpl } ComObj.OleError (Line 1270, "ComObj.pas" + 1) + $11 [5005F65F]{rtl120.bpl } ComObj.OleCheck (Line 1277, "ComObj.pas" + 0) + $7 [5005F980]{rtl120.bpl } ComObj.CreateComObject (Line 1365, "ComObj.pas" + 2) + $1A [21D44C16]{dotnetcoreide120.bpl} Borland_Studio_Interop_TLB.CoMSBuildProjectInteropCreator.Create (Line 2764, "Borland_Studio_Interop_TLB.pas" + 1) + $8 [21D768A3]{dotnetcoreide120.bpl} MSBuildIn...

Installed Delphi 2010 update 4, but About box shows update 1. Did I update? [Edit]
I ran the Delphi 2010 Update 4 from the start menu's Embarcadero RAD Studio 10 > Check for Updates. It seemed to go fine. Afterward, my copy of Delphi 2010 is still showing it has Update 1 in the About window. I tried rebooting, but it still shows Update 1. I'm running Windows Vista, with a Standard User account. How can I tell if the update really occurred? When I go to Embarcadero RAD Studio 10 > Check for Updates now, it doesn't show Update 4 as an option any more. Edited by: Chris Irwin on Dec 15, 2009 9:00 AM > {quote:title=Chris Irwin wrote:}{quot...

Installing Update 3 on Delphi 2009 giving "insufficient privileges" error
I just applying Update 3 on Delphi2009 but received this error by the installer "insufficient privileges" on updating quite a few of files. The IDE will then throw hundred of exceptions during load-up! > {quote:title=b t wrote:}{quote} > I just applying Update 3 on Delphi2009 but received this error by the installer "insufficient privileges" on updating quite a few of files. > The IDE will then throw hundred of exceptions during load-up! At least make an effort to provide enough information for people to help you. Are you running on Vista? If so, you c...

component installation in delphi 2009 and C++ builder 2009
hi all, I going to migrate from delphi to c++ builder. and also just installed RAD studio 2009. when I install a delphi component, I see it only in delphi ide Tool Palette (while see them in design packages of rad) but when I try install its C++ builder version in c++ builder ide, RAD tell me that its file is associated with one of installed components and i can't install it. what can i do for Making delphi component visible at c++ builder ide, or Installing their c++ builder version? regards js I'm not an expert here, and to be honest, I'm pretty confused by the whole ...

Adware tried to install the instant I installed the FF 2.0.0.2 update
Name: Dylan McBride Email: vituloratgmaildotcom Product: Firefox Summary: Adware tried to install the instant I installed the FF 2.0.0.2 update Comments: Can someone explain to me why the very instant I installed the update for Firefox browser, to version 2.0.0.2 Webroot Spy Sweeper popped open showing it prevented an Adware from 180 Assistant/Zango? I am NOT impressed. I hope you are not using ADWARE in your browser. Browser Details: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 ...

10.0.2 installed, still asks to install 10.0.2 update
I installed the 10.0.2 update about ten days ago and it is verified on the About page. However, I get numerous daily reminders to install the 10.0.2 update. So I checked "never check for updates" but that apparently isn't working either because I'm getting all of the reminders. So what's my only option: uninstall and then reinstall? I'm a bit leery of doing that: everything else seems to be functioning properly. However, when I previously installed the 10.0.1 update, numerous things were broken on my Win7 system and I had to revert to a restore poi...

component installation in delphi 2009 and C++ builder 2009 [Edit]
hi all, I going to migrate from delphi to c++ builder. and also just installed RAD studio 2009. when I install a delphi component, I see it only in delphi ide Tool Palette (while see them in design packages of rad) but when I try install its C++ builder version in c++ builder ide, RAD tell me that its file is associated with one of installed components and i can't install it. what can i do for Making delphi component visible at c++ builder ide, or Installing their c++ builder version? regards js Edited by: john smith on Apr 30, 2009 6:58 AM <john smith> wrote in mess...

Web resources about - Delphi 2009 broken after installing Update 2 - embarcadero.delphi.install

Help:Installing Japanese character sets - Wikipedia, the free encyclopedia
This help page will help you install Japanese character sets so that your computer will display them properly on the internet in your web browser ...

Earn Free Facebook Credits For Installing Apps — Of Course, There’s A Catch
This looks pretty cool at first: Earn free Facebook Credits for installing applications on your iPhone or Android device. AppDog offers this ...

Installing solar panels - Flickr - Photo Sharing!
Solar panels are lifted into place.

Installing Afterglow AX.1 Wired XBOX 360 Controller on Lion/Mountain Lion 10.7.3+ - YouTube
I finally managed to install an Afterglow AX.1 (Wired XBOX Controller) and make it work on Lion 10.7.3 with TattiBogle 0.08. This tutorial works ...

Fatal unit fire: Builder Ray Finianos reduced height of building to avoid installing fire sprinklers ...
The builder of&nbsp;a south-west Sydney unit block where a young woman plunged to her death during a ferocious fire told a certifier to reduce ...

Ballarat man accused of installing spy cameras in ex-wife's house
A man accused of concealing surveillance cameras in skirting boards at his ex-wife's home also allegedly attached a GPS tracker to her car, a ...

Iran installing new nuclear equipment
Sky News is Australia's leader in 24-hour news. Iran has begun installing next-generation equipment at one of its main nuclear plants, a new ...

Rentasaur Installing 'Spyware' On Rental Laptops
An Australian business that rents out computers is installing software that in the US has been used to spy on users, including taking webcam ...

Gillard defends installing Slipper
BBC News Gillard defends installing Slipper Sydney Morning Herald Prime Minister Julia Gillard has defended her decision to install Peter ...

CSIRO says installing solar panels on roofs of businesses could take pressure off the electricity grid ...
Installing more solar panels on the roofs of businesses would help Australia's energy grid cope with increased demand.

Resources last updated: 1/17/2016 3:30:19 PM