visual studio最新版为什么创建项目没有winfrom选项?

学习在VS2019上使用C#写窗体应用程序
打开VS2019,点最下面的创建新项目
选择 Windows窗体应用,配置新项目
此时会开始一个新的界面
在每一个 Windows 窗体应用程序的项目文件夹中,都会有一个默认的窗体程序 Form1.cs,并且在项目的 Program.cs 文件中指定要运行的窗体,其中Program.cs 文件的代码如下。

/// 应用程序的主入口点。


我们可以在右下角的属性查看窗口的信息并进行对应的更改,比如在Text上直接更改窗口名称

点击启动后,就会打开我们新建的一个窗口,类似于我们敲出的 “Hello world”
打开工具箱,添加一个label显示我们需要的信息。
拉一个label到窗口中,
完成我们的第一个窗口啦~

  • 那里面有东西要长研究 ie bug集合关于如何给各种浏览器打bug,可查询:browser hacks 几篇处理ie问题的帖子,帖子1

  • JQuery其实早就看过相关的视频了,但是由于当时查的资料太少,理解的不够深刻,所以没有进行总结,这次回过头来又学习了,心里感觉理解了很多,因为BS的其它知识基本学习完了,而且有了一定程度的理解.相互 ...

  • 接下来新建三层架构(非必须,如果项目比较小则无需三层架构,但是建议用三层,层次明显,可维护性强)

  • 在右侧"解决方案资源管理器"中,解决方案名称上点击右键,依次选择添加-新建项目

  • 对话框中选择类库,名称填Model,点击确定,实体类即创建完毕。

  • 重复第4、第5步,再新建名称为BLL(业务逻辑层),DAL(数据访问层)的新项目。

  • 最后添加各层之间的引用关系:

    1. BLL项目名称上点击右键-添加引用,引用管理器中,左侧目录选择解决方案-项目,选择DAL和Model

    2. DAL项目名称上点击右键-添加引用,引用管理器中,左侧目录选择解决方案-项目,选择Model

    3. UI层(主项目)名称上点击右键-添加引用,引用管理器中,左侧目录选择解决方案-项目,选择BLL和Model

    1. 因为项目中需要连接Postgresql数据库,所以还需要引用Npgsql库。这里用NuGet安装

    2. visual studio菜单栏上,点击工具查看,是否有"NuGet程序包管理器"(没有,则继续看第下一步,如果有,可以跳过下一步)

    3. 安装Nuget,选择工具-扩展和更新

    4. 弹窗中,用搜索NuGet,然后下载安装

    5. 弹窗中,用搜索Npgsql,然后安装即可(如果没有报错,到这里安装就算完成了)

    6. 我在安装时,遇到了操作失败,有关于unsafe的

    7. 接着,我又尝试下载unsafe,但依旧不行

    8. 搜索资料后推断,NuGet安装会直接安装最新版,最新版会导致各种版本间出现不兼容的问题。最后还是决定安装一个旧一些的版本2.2.3。

    9. 这里改用NuGet控制台安装

    10. 至此,大致的项目框架搭建完成!

我要回帖

更多关于 visual studio创建新项目 的文章

 

随机推荐