Who is online? 162 guests and 0 members
Member login | Become a member
posted 7/15/2009 12:09:10 PM by vivek_iit
Recently I got this error while installing SQL Server 2005 64 bit on a machine where previously SQL Server 2005 32 bit was installed:
Failed to install and configure assemblies C:\Program Files\Microsoft SQL Server\90\DTS\Tasks\Microsoft.SqlServer.MSMQTask.dll in the COM+ catalog. Error: -xxxxx Error message: Unknown error xxxx Error description: One or more of the components being installed are already registered as 32 bit components in the target application. You must install the 64 bit versions of the components being installed in a different COM+ application, or delete the existing 32 bit versions of the components being installed from the target COM+ application prior to attempting install of the 64 bit versions. COM+ applications cannot contain bit neutral components.
Since the MSMQTask.dll was already registered as a 32-bit COM+ component with the host Windows machine, the solution is to simplyunregister it as follows:
Go to:
Administrative Tools->Component Services->Console Root\Component Services\Computers\My Computer\COM+ Applications
and then deleteĀ the Microsoft.SqlServer.MSMQTask component.
Then click Re-try in the SQL installer and it should work fine.
vivek_iit (Member since: 11/27/2008 11:54:25 AM) I am one of the administrators at CodeAsp.Net and I love programming, architecting solutions, code reviews, teaching and writing about ASP.NET.
View vivek_iit 's profile
Leave a comment
It's fast, easy and free! Submit articles, get your own blog, ask questions & give answers in the forums, and become a better developer, faster.
enter your email address: