Visual studio中.sln、.ncb、.rc、.sdf、.def、.vcproj等后缀文件解释

.sln 解决方案文件

Visual Studio使用解决方案文件(后缀为sln的文件)表示一个项目组,它通常包含一个项目中所有的工程文件信息。

.ncb 无编译浏览文件

无编译浏览文件:其中存放了供ClassView、WizardBar和Component Gallery使用的信息,由VC开发环境自动生成,工程拷来拷去都会生成新的信息以适应新的环境变量。

.pdb 程序数据库文件

PDB是程序数据库文件,在建立工程时自动生成,其中存放程序的各种信息,用来加快调试过程的速度。记录了程序有关的一些数据和调试信息

.RC资源定义文件

rc 是resource的简称,对应着VS中的资源视图文件。 .rc 文件是资源文件,包括比如对话框、菜单、图标、字符串等资源信息。 使用.rc 资源文件的目的是为了对程序中用到的大量的资源进行统一的管理。

.sdf 工程信息数据库文件

sdf (SQL Server Compact Edition Database File)文件,是工程的信息保存成了数据库文件。

.vcproj 工程文件

工程文件,其中描述了工程的各项属性,修改该文件后再重新build时vs会重新build工程

else:

vcxproj.filter文件:可理解为视图文件,定义了工程在VS中打开后的目录结构,修改该文件后重新build时vs不会重新build工程

vcxproj.user是本地化用户配置,允许多个用户使用自己喜好的方式配置这个项目(例如打开项目时候窗体位置等与项目内容无关的配置)

.CLW 文件是VC Class Wizard信息文件。存放了Class Wizard的信息。

.NCB 文件是分析器信息文件,是由系统自动产生的。

.OPT 文件是IDE的Option文件。

.APS 文件是资源文件的二进制版本。

.bsc 浏览器信息文件

.dsp 项目文件

.dsw 工作空间文件

.mak 外部的创建文件

.plg 建立日志文件


参考文献

vs里 .sln .suo .ncb等后缀名详解

sln、sdf、vcxproj、vcxproj.filters/user各是什么文件

猜你喜欢

转载自blog.csdn.net/Yangy_Jiaojiao/article/details/128648140