FIX: Dependency Information Is Lost After Workspace Is Closed (168410)



The information in this article applies to:

  • Microsoft Visual C++, 32-bit Enterprise Edition 5.0
  • Microsoft Visual C++, 32-bit Professional Edition 5.0

This article was previously published under Q168410

SYMPTOMS

If there are changes to a header included in a .C file that cause a build to fail and the workspace is closed and re-opened, then the dependency information is lost and the build system will report the build is up-to-date.

CAUSE

The dependency information in the project .IDB file containing the header file was deleted during the failed build.

RESOLUTION

  • Compile the .C file instead of selecting Build from the Build menu. -or-

  • Select Rebuild All from the Build menu.

STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This problem was corrected in Microsoft Visual C++, version 6.0.

MORE INFORMATION

Note that this only applies to .C files. Files with recognized C++ file extensions (such as .CPP) are unaffected.

Modification Type:MajorLast Reviewed:10/17/2003
Keywords:kbBug kbfix kbide kbVC600fix KB168410