ArtinSoft's Blogs

Software Migration Experts
Welcome to ArtinSoft's Blogs Sign in | Join | Help
in Search

Jose Aguilar's Blog

All things migrations, software and technology

Error 2869 when trying to install the Visual Basic Upgrade Companion

Every once in a while when trying to install the VBUC you may run into error 2869:

Error VBUC no Visual Studio installed pre-ORCA

This error, as you can see, doesn't really give you any insight on what may be wrong with the installation. Well, thanks to this blog post, here is a quick process you can follow to troubleshoot the installation and get the actual error that is being masked:

  1. First, you need to have ORCA installed on your system. ORCA is available as part of the Windows SDK.
  2. Once you have it installed, find the file setup.msi from the VBUC installer package. Right click on it and select "Edit with ORCA" from the popup menu:

    Error VBUC no Visual Studio installed Edit with ORCA

  3. Once in ORCA, in the Table panel, scroll down and highlight the "Error" line. On the right-hand panel right-click and select Add Row:

    Error VBUC no Visual Studio installed ORCA Add Row

  4. In the panel that is displayed, enter "1001" for the Error, and "Error [1]:[2]" on the Message. Press OK and the table should look like the following:

    Error VBUC no Visual Studio installed ORCA

  5. Once you are done editing, save the file in ORCA, close it, and launch the installer. You will now get a more explanatory error:

    Error VBUC no Visual Studio installed

As you can see, in this case at least, the error was caused by not having one of the requirements, Visual Studio (2005 or 2008) installed. This only applies to the current version of the VBUC, as the next version will have these issues with the error messages solved. I still wanted to put this out there, as I got some feedback on it last week.

Published Jun 30 2008, 10:17 PM by Jaguilar
Filed under: , ,

Comments

No Comments

Leave a Comment

(required) 
(optional)
(required) 
Submit

About Jaguilar

Jose Aguilar has been working with ArtinSoft for more than 6 years. He has been involved with migrations between different technologies, starting out with Informix to Java migrations and moving on to VB6 to .NET conversions using the VBUC. In his works as both a Senior Consultant and also as a Program Manager for the Visual Basic Upgrade Companion he helps clients leverage their existing investments in VB6 and move them to .NET Framework.
Powered by Community Server (Non-Commercial Edition), by Telligent Systems