C # the specific meaning of the files in the project,

Source: Internet
Author: User

C # the specific meaning of the files in the project,

1Bin directory
Used to store compilation results. bin is the abbreviation of binary. Because the program files compiled by C are binary files, it has two versions: Debug and Release, and the corresponding folders.
It is bin/Debug and bin/Release. This folder is the default output path. You can modify it through Project Properties> Configuration Properties> output path.
2、.obj
Obj is the abbreviation of an object. It is used to store intermediate temporary files generated during compilation. Both the debug and release sub-directories correspond to the debugging and release versions respectively. In. NET, the compilation is
After compilation is completed, it is merged into a. DLL or. EXE and saved to the bin directory. Because incremental compilation is used by default during each compilation, that is, only the changed modules are re-compiled, and obj is saved.
The compilation result of each module is used to speed up compilation. Whether incremental compilation is used or not. You can set it through Project Properties> Configuration Properties> advanced> incremental compilation.
3, Properties folder
The property project property folder that defines your Assembly generally has only one AssemblyInfo. cs class file, which is used to save assembly information, such as name and version.
You do not need to write the data manually.
4,. CsClass File
The source code is written here, mainly for the code here.
5,. ResxResource file
Some resources are stored here.
6,. Csproj
C # project file. Open this file with VS to open the project and generate it automatically.
7,. Csproj. user
Is a configuration file that is automatically generated and records information such as the Project generation path and project Startup Program. You do not need to check it.
8,. Designer. cs
Design file, automatically generated, not required.
9,. Aspx
. Aspx is a webpage file, where HTML code is written.
10,Sln
The solution file used in the development environment. It organizes all elements of one or more projects into a single solution. This file is stored in the parent project directory. solution file, which is one or more
. Proj (project.
11、*.sln
(Visual Studio. Solution) you can organize projects, project items, and Solution items into a Solution by referencing the location of the project, project items, and Solution items on the disk for the environment. For example, whether the Debug mode is generated or the Release mode is general CPU or dedicated. Press F5 to compile and run the program. for debugging, press F9 to insert power-off, and press F10 to execute the whole line. F5, F9, and F10.
Certificate ------------------------------------------------------------------------------------------------------------------------------------
F10 is a process-by-process debugging
F11 is a statement-by-statement debugging.
Shift + F11 jump out
Certificate ------------------------------------------------------------------------------------------------------------------------------------

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.