VB.NET生成的文件作用简述

  创建一个新的项目就会产生许多的文件,我们创建了一个Form1窗体,这里用它举例各个文件的作用。

  • .vs文件夹:

  .vs目录是用来存储当前用户在解决方案中的工作配置,具体包括VS关闭前最后的窗口布局、最后打开的选项卡/操作记录/文件文档、某些自定义配置/开发环境、调试断点等这类设置信息和状态。这样每当用户关闭解决方案后再重新打开,就能继续之前的工作状态。 .vs目录本身具有临时性,就算删除后也完全不影响解决方案的启动和运行,反正vs也会自动重新生成,只是之前的工作配置及记录没有了,也就是相当于第一次打开这个项目。

  此文件夹下目前只有一个vs16文件夹,这里要注意16是Visual Studio 2019的版本号。在v16里面还有一个.suo文件。

  .suo主要是Visual Studio用来保存/记录以下这些信息或者说状态的文件:

1.用户在代码中插入的调试断点和跟踪点位置,包括它们的禁用/启用状态
2.添加的书签
3.设置的初始/默认启动项目
4.打开的选项卡列表,那些未关闭的文档和选项卡位置及排列顺序都会被记录下来
5.项目卸载状

  • bin文件夹:调试和生产过程中产生的文件分别保存在此文件夹下的Debug和Release子文件夹下。
  • My Project文件夹:我的工程文件夹,作用没查到,有好心的小伙伴可以在评论区告诉我。
  • obj文件夹:obj目录用于在编译过程中由编译器或编译系统生成的中间目标文件和其他暂态数据文件。
  • ApplicationEvents.vb:可以用txt打开,里面储存着有关应用程序事件的内容。
  • Form1.Designer.vb:窗体设计界面文件,保存窗体及控件信息。
  • Form1.resx:窗体资源文件,存储一些form上面的一些属性的二进制文件,比如image控件的图片属性。
  • Form1.vb:窗体代码文件,保存代码。
  • WinFormsApp1.sln:解决方案定义文件,它将一个或多个项目的所有元素组织到单个的解决方案中。
  • WinFormsApp1.vbproj:项目文件,存储一个项目的相关信息,如窗体、类引用等,每个项目都有一个单独的 .vcproj 文件。

猜你喜欢

转载自blog.csdn.net/CharmaineXia/article/details/113971885