I found it strange that the VC on my computer is getting slower and slower. It takes several minutes to enter a carriage return. At first, I suspected that my VC had a problem. But why is there a problem with the editing of this program? Is it normal to open other programs?
In any case, try again by reinstalling the VC. The situation remains the same!
Is it Windows except the problem? Reinstall windows. The result is the same!
Is the program large? Why is there a problem for me if someone else opens the same program?
Is it because someone else's maintenance program is only for one of the projects, but I have to maintain several, so every time I open VC, the system will automatically load several projects?
No relevant content can be found in the book at hand. Alas!
With doubts, I tried to delete several irrelevant files compiled by the system until I found that the *. NCB file was deleted and the program was opened again. The speed was obviously faster.
After that, I searched for relevant information on Google, found the following article, and referenced it:
Http://xs.blogchina.com/article_76876.1034874.html)
VC file extension Daquan...
. APS (appstudio file): An intermediate file for storing binary resources. VC converts the current resource file to a binary format and stores it in APS.
To speed up resource loading.
. BMP: a bitmap resource file.
. Bsc: a browser information file generated by the browser information maintenance tool (BSCMAKE) from the original browser information file (. SBR). The BSC file can be used to quickly locate the file in the source code editing window. This file is required if source Brower is used.
If yes, you can remove the generate browse info file in project options to speed up compilation.
. C: source code file written in C language.
. CLW: files generated by classwizard to store class information. It is actually the format of the INI file. If you are interested, you can study it. Sometimes the classwizard problem can be solved by manually modifying the CLW file. If this file does not exist, it will be painted every time you use classwizard.
Prompt whether you want to recreate.
. CNT: used to define the "contents" structure in the Help file.
. Cpp or. cxx: source code file written in C ++.
. Cur: The cursor resource file.
. Def: module definition file, which can be used to generate a dynamic link library.
. DLG: defines the independent files of the dialog box resources. This type of file is not required for VC projects, Because VC generally calls
Box resources are placed in the. RC resource definition file.
. DSP (development studio project): The project file generated by the VC development environment. For vc4 and earlier versions, the Mak file is used to define the project.
. DSW (workflow studio workspace): The workspace file generated by the VC development environment, which is used to organize multiple projects into one workspace.
. Exp: the output file generated by the Lib tool from the def file, which contains the output information of functions and data items. The link tool uses the exp file to create a dynamic link library. It is generated only when the DLL is compiled, and some information in the DLL file is recorded. This is generally useless.
. H,. HPP, or. hxx: header files written in C/C ++ are usually used to define data types, declare variables, functions,
Structure and class.
. HLP: Windows Help file.
. HM: In the help project, this file defines the corresponding id value between the Help file and the dialog box, menu or other resources.
System.
. HPJ (Help Project): The help project file generated by Help Workshop, used to control the creation process of the Help file. Is the project that generates the Help file, which can be processed with microsfot help Compiler
. ICO: icon resource file.
. Ilk: An intermediate file generated during the connection process. It is only used by the link tool.
. Ini: configuration file.
. Lib: library file. The link tool will use it to connect various input libraries to generate the EXE file.
. LIC: user license file, which is required when using certain ActiveX controls.
. Mak: The make file, the project file used in vc4 and earlier versions, used to specify how to create a project.
The Mak file is converted into a DSP file for processing.
. MAP: a text file generated by the link tool, which contains information about the connected program, such as group information and public symbol information in the program. It is the image information record file of the execution file. Unless you are familiar with the underlying system, this file is generally not needed.
. MDP (Microsoft devstudio project): A project file of the old version. If you want to open this file, a message is displayed.
Do you want to convert to a new DSP format.
. NCB (no compile browser): It stores information used by classview, wizardbar, and component gallery, which is automatically generated by the VC development environment. You can delete this file when the Automatic completion function fails. It is automatically generated after build.
. OBJ: the target file generated by the compiler or assembler. It is the binary intermediate file of the module.
. Odl: source code file written in the Object Description Language. VC uses it to generate a TLB file.
. Olb: A special dynamic link library with type library resources, also known as object library files.
. Opt: files automatically generated by the VC development environment to store various options in the workspace.
. PBI,. PbO, And. PBT: three files generated and used by the VC performance analysis tool profile.
. PCH (pre-compiled file): the pre-compiled header file, which is automatically generated by the compiler when the project is created, and contains some compiled code in the project, this code will not be re-compiled when a project is created in the future to speed up the entire compilation process, but the file is very large.
. PDB: A program database file that is automatically generated when a project is created. It stores various program information and is used to speed up the debugging process.
. PLG: it is a compilation information file. The error and warning information files during compilation (actually an HTML file) are generally of little use. there is an option in tools-> options to control the generation of this file.
. RC: Resource definition file.
. RC2: Resource definition file for use in special cases.
. Reg: Registry information file.
. Res: Binary resource file. After the resource compiler compiles the resource definition file, the res file is generated.
. Rtf: Rich Text Format (Rich Text Format) document, which can be created by word or WordPad and is often used to generate help files.
. SBR: The VC compiler generates the original browsing information file for each OBJ file. The browser information maintenance tool (BSCMAKE)
Generate the BSC file using the SBR file.
. TLB: Ole library file, which stores the data types, modules, and interface definitions of OLE automation objects, and the automation Server
You can use the TLB file to understand how to use automated objects.
. Wav: Audio Resource file.