PRB: Visual C++ IDE Slows When Files Are in Many Directories

ID: Q216098


The information in this article applies to:
  • Microsoft Visual C++, 32-bit Editions, versions 5.0, 6.0


SYMPTOMS

While working in Visual C++ on a project with source files in many directories, the performance of the IDE may appear to be slow or non-responsive.


CAUSE

This can happen if you have your source files spread across 63 or more directories on FAT or FAT32 partitions. The method that Visual C++ uses to get file change notifications scans source files in the 63rd and above directories every 5 seconds.


RESOLUTION

Some possible resolutions are:

  • If your operating system is Windows NT, place all of your source files on an NTFS partition.


  • NOTE: If the project is on an NTFS partition, Developer Studio scans a single file so the amount of activity should be significantly less.

  • Place your source files in less than 63 directories.



  • Reduce the number of source files in the 63rd and above directories.





STATUS

This behavior is by design.


MORE INFORMATION


REFERENCES

Additional query words:

Keywords : kbide kbVC500 kbVC600 kbDSupport kbGrpDSTools
Version : winnt:5.0,6.0
Platform : winnt
Issue type : kbprb


Last Reviewed: October 27, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.