vc6.0中的dsp,dsw,ncb,opt,clw,plg,aps等文件的简单说明

来源:百度搜索

vc6.0中的dsp,dsw,ncb,opt,clw,plg,aps等文件的简单说明

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

.OPT文件是IDE的Option文件。

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

.clw支持ClassWizard

.ncb支持ClassView

.opt保存工作空间的配置

.aps支持ResourceView.bsc浏览器信息文件

.dsp项目文件

.dsw工作空间文件

.mak外部的创建文件

.plg建立日志文件

.opt工程关于开发环境的参数文件。如工具条位置等信息;

.aps (AppStudio File),资源辅助文件,二进制格式,一般不用去管他.

.dsw工作空间文件

.mak外部的创建文件

.plg建立日志文件

.opt工程关于开发环境的参数文件。如工具条位置等信息;

.aps (AppStudio File),资源辅助文件,二进制格式,一般不用去管他.

.clw ClassWizard信息文件,实际上是INI文件的格式,有兴趣可以研究一下.有时候ClassWizard出问题,手工修改CLW文件可以解决.如果此文件不存在的话,每次用ClassWizard的时候绘提示你是否重建.

.dsp(DeveloperStudio Project);项目文件,文本格式,不过不熟悉的话不要手工修改

.DSW(DeveloperStudio Workspace)是工作区文件,其他特点和DSP差不多.

.plg是编译信息文件,编译时的error和waning信息文件(实际上是一个html文件),一般用处不大.在Tools->Options里面有个选项可以控制这个文件的生成.

.hpj (Help Project)是生成帮助文件的工程,用microsfot Help Compiler可以处理.

.mdp (Microsoft DevStudio Project)是旧版本的项目文件,如果要打开此文件的话,会提示你是否转换成新的DSP格式.

.bsc是用于浏览项目信息的,如果用Source Brower的话就必须有这个文件.如果不用这个功能的话,可以在Project Options里面去掉Generate Browse lnfo File,可以加快编译速度

.map是执行文件的映像信息纪录文件,除非对系统底层非常熟悉,这个文件一般用不着.

.pch (Pre-Compiled File)是预编译文件,可以加快编译速度,但是文件非常大.

.pdb(Program Database)记录了程序有关的一些数据和调试信息,在调试的时候可能有用.

.exp只有在编译DLL的时候才会生成,记录了DLL文件中的一些信息.一般也没什么用

.ncb 无编译浏览文件(no compile browser)。当自动完成功能出问题时可以删除此文件。build后会自动生成。

【ilk】一种链接临时文件。连接过程中生成的一种中间文件,只供LINK工具使用。

【pch】一种预编译头文件。预编译头文件,比较大,由编译器在建立工程时自动生成,其中存放有工程中已经编译的部分代码,在以后建立工程时不再重新编译这些代码,以便加快整个编译过程的速度。

【pbd】一种 PowerBuilder 动态库,作为本地DLL的一个替代物。程序数据库文件,在建立工程时自动生成,其中存放程序的各种信息,用来加快调试过程的速度。记录了程序有关的一些数据和调试信息。

【obj】一种对象文件。由编译器或汇编工具生成的目标文件,是模块的二进制中间文件。

【idb】一种 MSDev 中间层文件。开发文件。

【pdb】一种 3Com PalmPilot 数据库文件。

一、简洁描述:

.dll: D(Dynamic Link Library)文件为动态链接库文件。

.pdb: (Program Data Base),意即程序的基本数据,是VS编译链接时生成的文件。

bin 目录:用来存放编译的结果,bin是二进制binrary的英文缩写

bin\Debug : 调试版本

bin\Release:发布版本

obj:是object的缩写,用于存放编译过程中生成的中间临时文件。

PRoperties文件夹:定义你程序集的属性,项目属性文件夹。

.cs 类文件:源代码文件。

.resx 资源文件:一些资源存文件。

.csproj C#项目文件:工程文件。

.csproj.user是一个配置文件:自动生成的,会记录项目生成路径、项目启动程序等信息。

.Designer.cs 设计文件:自动生成,不需要看。

sln在开发环境中使用的解决方案文件:解决方案文件,他是一个/多个.proj(项目)的集合

二、详细描述:

Bin 目录:用来存放编译的结果,bin是二进制binrary的英文缩写,因为最初C编译的程序文件都是二进制文件,它有Debug和Release两个版本,分别对应的文件夹为bin/Debug和bin/Release,这个文件夹是默认的输出路径,我们可以通过:项目属性—>配置属性—>输出路径来修改。

obj:是object的缩写,用于存放编译过程中生成的中间临时文件。其中都有debug和release两个子目录,分别对应调试版本和发行版本,在.NET中,编译是分模块进行的,编译整个完成后会合并为一个.DLL或.EXE保存到bin目录下。因为每次编译时默认都是采用增量编译,即只重新编译改变了的模块,obj保存每个模块的编译结果,用来加快编译速度。是否采用增量编译,可以通过:项目属性—>配置属性—>高级—>增量编译来设置。

PRoperties文件夹:定义你程序集的属性 项目属性文件夹 一般只有一个 AssemblyInfo.cs 类文件,用于保存程序集的信息,如名称,版本等,这些信息一般与项目属性面板中的数据对应,不需要手动编写。

.cs 类文件:源代码都写在这里,主要就看这里的代码。

.Designer.cs 设计文件:自动生成,不需要看。

.resx 资源文件:一些资源存放在这里,一般不需要看。

.csproj C#项目文件:用VS打开这个文件就可以直接打开这个项目,自动生成,不需要看。

.csproj.user是一个配置文件:自动生成的,会记录项目生成路径、项目启动程序等信息。也不需要看。

sln在开发环境中使用的解决方案文件:它将一个或多个项目的所有元素组织到单个的解决方案中。此文件存储在父项目目录中.解决方案文件,他是一个或多个.proj(项目)的集合

  • 6
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
fingerprint source code .......................\AFXRES.H .......................\ArithProcession.cpp .......................\ArithProcession.h .......................\ArithTest.cpp .......................\ArithTest.h .......................\Authentication.cpp .......................\Authentication.h .......................\CapTipDlg.cpp .......................\CapTipDlg.h .......................\CDataLink.cpp .......................\CDataLink.h .......................\ChildFrm.cpp .......................\ChildFrm.h .......................\CODApi.h .......................\CodDllApi.h .......................\COD_DLL.DLL .......................\COD_DLL.LIB .......................\Com.cpp .......................\Com.h .......................\Command.cpp .......................\Command.h .......................\Comm_buf.cpp .......................\COMM_BUF.H .......................\comm_buf_copy.cpp .......................\comm_buf_copy.h .......................\ComOne.cpp .......................\ComOne.h .......................\debug .......................\Distinguish.cpp .......................\Distinguish.h .......................\DRAWMInutia.CPP .......................\DRAWMInutia.H .......................\dwbzsg14.bmp .......................\Fcom.cpp .......................\Fcom.h .......................\FingerDBM.cpp .......................\FingerDBM.h .......................\FingerDemo.aps .......................\FingerDemo.clw .......................\FingerDemo.cpp .......................\FingerDemo.dsp .......................\FingerDemo.dsw .......................\FingerDemo.h .......................\FingerDemo.ncb .......................\FingerDemo.opt .......................\FingerDemo.plg .......................\FingerDemo.rc .......................\FingerDemoDoc.cpp .......................\FingerDemoDoc.h .......................\FingerDemoSet.cpp .......................\FingerDemoSet.h .......................\FingerDemoView.cpp .......................\FingerDemoView.h .......................\FingerDLL.dll .......................\fingerdll.h .......................\FingerDLL.lib .......................\iccardcom.cpp .......................\iccardcom.h .......................\IdDetect.cpp .......................\IdDetect.h .......................\InfBuf.cpp .......................\InfBuf.h .......................\io_dll.dll .......................\io_dll.lib .......................\MainFrm.cpp .......................\MainFrm.h .......................\MbtoIC.cpp .......................\MbtoIC.h .......................\Part3.cpp .......................\Part3.h .......................\Protocol.cpp .......................\Protocol.h .......................\RCa00408 .......................\RCa01148 .......................\RCa01180 .......................\RCb00408 .......................\RCb01148 .......................\RCb01180 .......................\Reader.cpp .......................\Reader.h .......................\ReadMe.txt .......................\res .......................\...\bitmap6.bmp .......................\...\bmp00001.bmp .......................\...\Drawing2.vsd .......................\...\FINGER.MDB .......................\...\finger1.bmp .......................\...\Finger2.bmp .......................\...\FingerDemo.ico .......................\...\FingerDemo.rc2 .......................\...\FingerDemoDoc.ico .......................\...\introduce.bmp .......................\...\mainfram.bmp
MFC经典程序.rar C:. │ ├─28 选择立方体 │ │ AAAAAAA.CPP │ │ Animate.aps │ │ Animate.clw │ │ Animate.cpp │ │ Animate.dsp │ │ Animate.dsw │ │ Animate.h │ │ Animate.ncb │ │ Animate.plg │ │ Animate.rc │ │ AnimateDoc.cpp │ │ AnimateDoc.h │ │ AnimateView.cpp │ │ AnimateView.h │ │ MainFrm.cpp │ │ MainFrm.h │ │ ReadMe.txt │ │ RESOURCE.H │ │ StdAfx.cpp │ │ StdAfx.h │ │ Animate.opt │ │ │ └─RES │ Animate.ico │ Animate.rc2 │ AnimateDoc.ico │ Toolbar.bmp │ ├─18 BTNtest │ │ BtnTest.aps │ │ BTNTEST.CPP │ │ BTNTEST.DSP │ │ BTNTEST.DSW │ │ BTNTEST.H │ │ BTNTEST.ncb │ │ BtnTest.plg │ │ BtnTest.rc │ │ BTNTESTDLG.CPP │ │ BTNTESTDLG.H │ │ CANIBUTTON.CPP │ │ CANIBUTTON.H │ │ CDIB.CPP │ │ CDIB.H │ │ RESOURCE.H │ │ STDAFX.CPP │ │ STDAFX.H │ │ Btntest.opt │ │ │ └─RES │ BALDIE.ANI │ BTNTEST.ICO │ BTNTEST.RC2 │ FLAG.BMP │ FREE-GRAY.BMP │ FREE.BMP │ GLOBE_BTN.BMP │ GRAY_GLOBE.BMP │ H_POINT.CUR │ PLANE.CUR │ ├─11 oubleGripper │ │ DoubleGripper.aps │ │ DoubleGripper.cpp │ │ DoubleGripper.dsp │ │ DoubleGripper.dsw │ │ DoubleGripper.h │ │ DoubleGripper.ncb │ │ DoubleGripper.opt │ │ DoubleGripper.plg │ │ DoubleGripper.rc │ │ DoubleGripperDoc.cpp │ │ DoubleGripperDoc.h │ │ DoubleGripperToolBar.cpp │ │ DoubleGripperToolBar.h │ │ DoubleGripperView.cpp │ │ DoubleGripperView.h │ │ MainFrm.cpp │ │ MainFrm.h │ │ ReadMe.txt │ │ Resource.h │ │ StdAfx.cpp │ │ StdAfx.h │ │ │ └─res │ DoubleGripper.ico │ DoubleGripper.rc2 │ DoubleGripperDoc.ico │ Toolbar.bmp │ ├─09 TITLEANIM │ │ ANIMATEICON.CPP │ │ ANIMATEICON.H │ │ Mainfrm.cpp │ │ MAINFRM.H │ │ ReadMe.txt │ │ resource.h │ │ StdAfx.cpp │ │ StdAfx.h │ │ TITLEANIM.001 │ │ TITLEANIM.APS │ │ TITLEANIM.CLW │ │ TITLEANIM.CPP │ │ TI

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值