none
ncb file???

    Question

  • visual studio 2005.

    project in 'ncb file' is very big file.
    visual studio 6.0's ncb file size is 20~44KB. but visual studio 2005 ncb file is 2~10MB... what happen? this file is so big!!
    make 10 project...use 100MB... so crazy..
    how make small size ncb file?
    Thursday, November 10, 2005 2:00 PM

Answers

  • In VC6, there is a prebuild ncb which contains all the symbols from the system headers such as ATL/MFC/CRT, etc in additon to the project ncb. In 2005, we eliminated the prebuild ncb and parsed all the headers including the systems headers into the project ncb, this is one the major reason that the ncb size is getting larger. Also, we fixed many parsing issues which means a lot of code that are not parsing before are getting parsed now and the size of the ncb is increased as a result.
    Thursday, November 10, 2005 8:40 PM

All replies

  • Why are you concerned about the size of this file? This is simply a solution-scope cache file used by Visual Studio.  You should not consider it part of your project (i.e. don't add it to source control.)

    There is a very big difference in the IDE feature set between 6.0 and 2005, especially when it comes to .NET development. 



    Thursday, November 10, 2005 6:53 PM
  • In VC6, there is a prebuild ncb which contains all the symbols from the system headers such as ATL/MFC/CRT, etc in additon to the project ncb. In 2005, we eliminated the prebuild ncb and parsed all the headers including the systems headers into the project ncb, this is one the major reason that the ncb size is getting larger. Also, we fixed many parsing issues which means a lot of code that are not parsing before are getting parsed now and the size of the ncb is increased as a result.
    Thursday, November 10, 2005 8:40 PM