Bin 目录用来存放编译的结果,bin是二进制binrary的英文缩写,因为最初C编译的程序文件都是二进制文件,它有Debug和Release两个版本,分别对应的文件夹为bin/Debug和bin/Release,这个文件夹是默认的输出路径,我们可以通过:项目属性—>配置属性—>输出路径来修改。  obj是object的缩写,用于存放编译过程中生成的中间临时文件。其中都有debug和release两个子目录,分别对应调试版本和发行版本,在.NET中,编译是分模块进行的,编译整个完成后会合并为一个.DLL或.EXE保存到bin目录下。因为每次编译时默认都是采用增量编译,即只重新编译改变了的模块,obj保存每个模块的编译结果,用来加快编译速度。是否采用增量编译,可以通过:项目属性—>配置属性—>高级—>增量编译来设置。  Properties文件夹 定义你程序集的属性 项目属性文件夹 一般只有一个 AssemblyInfo.cs 类文件,用于保存程序集的信息,如名称,版本等,这些信息一般与项目属性面板中的数据对应,不需要手动编写。  .cs 类文件。源代码都写在这里,主要就看这里的代码。  .resx 资源文件,一些资源存放在这里,一般不需要看。  .csproj C#项目文件,用VS打开这个文件就可以直接打开这个项目,自动生成,不需要看。  .csproj.user 是一个配置文件,自动生成的,会记录项目生成路径、项目启动程序等信息。也不需要看。  .Designer.cs 设计文件,自动生成,不需要看。  .aspx 是网页文件,HTML代码写在这里面。  sln:在开发环境中使用的解决方案文件。它将一个或多个项目的所有元素组织到单个的解决方案中。此文件存储在父项目目录中.解决方案文件,他是一个或多个.proj(项目)的集合  *.sln:(Visual Studio.Solution) 通过为环境提供对项目、项目项和解决方案项在磁盘上位置的引用,可将它们组织到解决方案中。

转载于:https://www.cnblogs.com/DaiLeGeMeng/p/6119215.html

写给笨蛋徒弟的学习手册(1)——完整C#项目中各个文件含义相关推荐

  1. python 学习记录-用python从硬盘中读写文件 Day21

    (一)文件操作 文件操作步骤: 第一步: 打开文件 f = open(文件名, 操作模式, encoding=文件编码) 第二步: 读写文件 f.read() f.write() 第三步: 关闭文件 ...

  2. Highcharts 写 venn图 (韦恩图),以及解决项目中venn的报错

    文章目录 Highcharts 写 venn图 鼠标悬浮效果以及点击事件 具体方法 下面具体代码如下: 单独的html文件写highcharts Highcharts 写 venn图 鼠标悬浮效果以及 ...

  3. 前端学习(2956):项目中组件的本地注册

  4. 前端学习(2955):项目中组件的全局注册

  5. ccs读取dat文件c语言程序,TMS320DM642学习----第六篇(CCS中.dat文件类型详解)

    1.如下为.dat文件中文件头的基本格式: MagicNumber Format StartingAddress PageNum Length [NewFormat] 下面是分别的解释: MagicN ...

  6. SQL函数学习(函数在实际项目中 之 COALESCE)

    2013 /01/25 1.取得第一个不为空的值.(函数在项目中的实际应用) COALESCE(a,b,c)这个函数我之前只在书上读到过,这次是第一次在项目中使用这个函数. 设计的要求如下: 如果该用 ...

  7. android上传sd卡文件格式,Android开发学习:向模拟器的sdcard中添加文件

    向模拟器的sdcard中添加文件有两种方法: 1.在eclipse的DDMS视图中操作 启动eclipse---打开DDMS视图---选择File Explorer,出现下面的窗口 选中sdcard文 ...

  8. vue学习笔记一:vue项目中设置背景图片

    这几天在用vue开发一个项目,真的是到处都是坑啊,就连设置图片背景,也和前面用的不一样了,编译打包后,配置到服务器上时,由于路径解析的问题,图片并不能够正确的显示出来, background:url( ...

  9. Pandas 学习手册中文第二版:1~5

    原文:Learning pandas 协议:CC BY-NC-SA 4.0 译者:飞龙 一.Pandas 与数据分析 欢迎来到<Pandas 学习手册>! 在本书中,我们将进行一次探索我们 ...

最新文章

  1. 《数据科学家修炼之道》一2.2 新规则
  2. 货币换算软件 (MAC 软件开发)
  3. 一个使用react native实现的短视频APP
  4. 【Gerrit】持续集成工具Jenkins的安装配置与使用过程中遇到的问题整理
  5. Campus Address
  6. Java实现Runnable接口创建多线程
  7. 筛法求素数 素数打表
  8. 使用yum查看安装了哪些软件包、某软件包是否已经安装
  9. 【分布式ID】理解Snowflake算法的实现原理
  10. 如何更快获取想要的设计资源?
  11. C++深拷贝与浅拷贝以及写时复制
  12. F2FS文件系统工具简介
  13. 广东大学计算机基础教材,21世纪高等学校计算机公共基础课规划教材:大学计算机基础(第2版)...
  14. 实现GB28181流媒体服务解决方案如何实现海康、大华等安防摄像头、NVR、平台接入EasyGBS国标流媒体平台
  15. npm : command not found 问题
  16. 打印ie浏览器去除页眉页脚问题
  17. (转载)JS与WebView交互存在的一些问题
  18. Dell 730xd 加外部硬件 风扇变快
  19. 什么是多进程-多线程-多协程 ----进程和多进程
  20. 哈工大软件构造2022笔记(持续更新----1)

热门文章

  1. How HBO’s Silicon Valley built “Not Hotdog” with mobile TensorFlow, Keras React Native
  2. 彻底弄懂dalvik字节码【一】
  3. 如何查询当前表空间下所有实例_详解人大金仓MPP数据库并行查询技术
  4. android 自定义打包,android 自定义打包后的app名称
  5. python文件打包成exe是 upx不可用、找不到py文件_使用PyInstaller将Python程序打包成一个单独的exe文件...
  6. 数据采集策略:数据挖掘与统计学的一个区别
  7. 双系统格盘后因grub无法进入xp系统问题,将linux所在分区格后启动停在grub。。。无法进入系统
  8. vba遍历数组_VBA代码解决方案的第59讲内容:如何在代码运行时创建数组
  9. python可选参数位置_每个位置参数的可选参数
  10. 4米乘以12米CAD图_SolidWorks转CAD时让字体格式相对完好的方法