Microsoft KB Archive/839548

= &quot;The application cannot start&quot; error message when you start Visual Studio .NET on Windows Server 2003 =

Article ID: 839548

Article Last Modified on 5/18/2007

-

APPLIES TO


 * Microsoft Visual Studio .NET 2003 Professional Edition
 * Microsoft Visual Studio .NET 2003 Enterprise Architect
 * Microsoft Visual Studio .NET 2003 Enterprise Developer
 * Microsoft Visual Studio .NET 2003 Academic Edition
 * Microsoft Visual Studio .NET 2002 Professional Edition
 * Microsoft Visual Studio .NET 2002 Enterprise Architect
 * Microsoft Visual Studio .NET 2002 Enterprise Developer
 * Microsoft Visual Studio .NET 2002 Academic Edition

-





SYMPTOMS
If you install Microsoft Visual Studio .NET 2003 on a computer that is running Microsoft Windows 2000 Server, upgrade the operating system to Microsoft Windows Server 2003, and then install Microsoft Visual Studio .NET 2002, when you try to start either Visual Studio .NET 2002 or Visual Studio .NET 2003, you may receive the following error message:

The application cannot start



CAUSE
When you upgrade your operating system from Windows 2000 Server to Windows Server 2003, and then you install Visual Studio .NET 2002, some files are not registered. These files are not registered because Microsoft Windows Installer does not register files that already exist in the expected location on your computer. Because you installed Visual Studio .NET 2003 on your computer before you upgraded the operating system, these files already exist in the expected location on your computer.



WORKAROUND
To work around this behavior, follow these steps:
 * 1) Remove Visual Studio .NET 2002 from your computer.
 * 2) Click Start, point to Control Panel, and then click Add or Remove Programs. The Add or Remove Programs dialog box appears.
 * 3) Under Currently installed programs, click Microsoft Visual Studio .NET   2003 - English, and then click Change/Remove. A Warning dialog box appears.

Note  is a placeholder for the edition of Visual Studio .NET 2003 that you have installed.
 * 1) In the Warning dialog box, click Continue. The Visual Studio .NET Setup dialog box appears.
 * 2) Click Visual Studio .NET. The Microsoft Visual Studio .NET   2003 Setup - Maintenance Page dialog box appears.
 * 3) Click Repair/Reinstall, and then follow the instructions to repair the existing installation of Visual Studio .NET 2003.
 * 4) Click Done to close the Microsoft Visual Studio .NET   2003 Setup - Update Page dialog box.
 * 5) Start Visual Studio .NET 2003.



STATUS
This behavior is by design.



Steps to reproduce the behavior
To reproduce this behavior, follow these steps:
 * 1) On a computer that is running Windows 2000 Server, install Visual Studio .NET 2003.
 * 2) Upgrade the operating system to Windows Server 2003.
 * 3) Install Visual Studio .NET 2002.
 * 4) Try to start either Visual Studio .NET 2002 or Visual Studio .NET 2003.

