FIX: Error message when you try to build a C++ project in Visual Studio .NET 2003: "Unable to Locate Component" (922278)
The information in this article applies to:
- Microsoft Visual Studio .NET (2003), Professional Edition
- Microsoft Visual Studio .NET (2003), Enterprise Architect Edition
- Microsoft Visual Studio .NET (2003), Enterprise Developer Edition
- Microsoft Visual Studio .NET (2003), Academic Edition
- Microsoft Visual C++ .NET (2003)
SYMPTOMSWhen you try to build a C++ project
in Microsoft Visual Studio .NET 2003, you may receive the following error message: Unable to Locate Component
This application failed to start because MSVCR80D.dll was not found. Re-installing the application may fix this problem.
This problem occurs when you try to build the C++ project on a computer that uses the FAT32 file system. CAUSEThis problem occurs because a blank manifest file is added to the C++ project at build time. The blank manifest file is added because a two-second delay occurs in time stamp resolution for files on the FAT32 file system. The time delay causes the time stamp on the initial manifest file and the time stamp on the updated manifest file to be identical. The project system does not recognize that the DLL that contains the blank manifest file is out of date. Therefore, the project system does not correctly link the updated manifest file.RESOLUTIONTo resolve this problem, disable incremental linking. To do this, follow these steps: - In Solution Explorer, click the C++ project.
- On the View menu, click Property Pages.
- In the left pane, click the Linker folder, and then click General.
- In the General dialog box, click No (INCREMENTAL:NO) in the Enable Incremental Linking list.
STATUS Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.REFERENCESFor more information about the linker options, visit the following Microsoft Developer Network (MSDN) Web site:
For more information about how the /INCREMENTAL option controls incremental linking, visit the following MSDN Web site:
| Modification Type: | Major | Last Reviewed: | 8/15/2006 |
|---|
| Keywords: | kberrmsg kbExpertiseInter kbtshoot kbbug KB922278 kbAudDeveloper |
|---|
|