FIX: You may receive a "Component 'DiffMergeCtl.ocx' or one of its dependencies not correctly registered" error message when you use Visual InterDev 6.0 after you install and then remove Visual Studio .NET (317976)



The information in this article applies to:

  • Microsoft Visual Studio .NET (2002), Enterprise Architect Edition
  • Microsoft Visual Studio .NET (2002), Enterprise Developer Edition
  • Microsoft Visual Studio .NET (2002), Professional Edition
  • Microsoft Visual Studio .NET (2002), Academic Edition
  • Microsoft Visual C++ .NET (2002)
  • Microsoft Visual Basic .NET (2002)
  • Microsoft Visual C# .NET (2002)
  • Microsoft Visual InterDev 6.0
  • Microsoft Visual J# .NET (2002)

This article was previously published under Q317976

SYMPTOMS

You may receive the following error message:
Component 'DiffMergeCtl.ocx' or one of its dependencies not correctly registered: a file is missing or invalid.

CAUSE

You may receive this error message when you are using Visual InterDev 6.0 after you install and then remove Visual Studio .NET.

RESOLUTION

To work around this problem, re-install Visual InterDev 6.0. If you receive the error message that is listed in the "Symptoms" section with a product other than Visual InterDev 6.0, re-install that product.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section. This bug was corrected in Visual Studio .NET (2003), Visual C++ .NET (2003), Visual Basic .NET (2003), Visual C# .NET (2003), and Visual J# .NET (2003).

REFERENCES

For more information about how to prevent problems with the Visual Studio 6.0 installation, click the following article number to view the article in the Microsoft Knowledge Base:

248347 How to prepare for and perform a clean installation of Visual Studio 6.0


Modification Type:MinorLast Reviewed:1/20/2006
Keywords:kbvs2005doesnotapply kbvs2005swept kbtshoot kbvs2002sp1sweep kbfix kbbug kbenv kberrmsg kbnofix kbsetup KB317976 kbAudDeveloper