Win11 新手友好|Visual Studio 创建.NET桌面项目完整教程

0 阅读4分钟

前言

本教程全程使用Visual Studio 2022 社区版(免费正版,个人/学生完全够用),从官网下载、软件安装、组件配置,到创建可生成EXE的桌面客户端项目,全程步骤细化、无坑易懂,适配Win11系统,新手跟着操作即可完成。


一、前期准备:官网下载Visual Studio 2022

1. 进入官方下载页面

打开电脑浏览器,复制下方官方链接进入,拒绝第三方下载站,保证软件安全:

官方下载地址visualstudio.microsoft.com/zh-hans/dow…

2. 选择免费版本下载

  1. 页面下滑找到 Visual Studio Community 2022(社区版),点击下方免费下载
  2. 浏览器会下载一个 tiny 安装程序(文件名类似 vs_community.exe),大小仅几MB,等待下载完成;
  3. 找到下载好的文件,右键以管理员身份运行,避免安装权限报错。

二、Visual Studio 安装配置(必看,缺一不可)

1. 等待安装器加载

运行安装程序后,会自动加载Visual Studio Installer,耐心等待10-30秒,进入工作负载选择页面。

2. 勾选必需组件(创建.NET项目核心)

新手只需要勾选以下两个模块,多余组件不勾选,节省磁盘空间与安装时间:

  • .NET桌面开发:用于创建控制台、WinForms、WPF桌面EXE程序
  • ASP.NET和Web开发:后续如需做网页/接口,提前安装更方便

其他默认选项无需改动,安装位置建议选择非系统盘(如D盘、E盘),减少C盘占用。

3. 开始安装

点击右下角修改,软件会自动下载并安装组件,全程耗时10-40分钟(取决于网速),期间不要关闭窗口、不要断电,安装完成后点击重启电脑。


三、重启后:首次打开Visual Studio

  1. 电脑重启后,在开始菜单找到 Visual Studio 2022 打开;
  2. 首次启动需登录微软账号(没有就免费注册,不登录也可选择“稍后再说”);
  3. 等待环境配置完成,进入启动界面。

四、创建.NET桌面EXE项目(新手首选)

这里选择Windows窗体应用(.NET) ,拖拽式设计界面,最简单易上手,直接生成桌面EXE程序。

步骤1:选择创建新项目

在启动页点击创建新项目,进入模板选择页面。

步骤2:筛选并选择桌面模板

  1. 页面顶部搜索框输入:Windows 窗体
  2. 找到 Windows 窗体应用(.NET) (标签显示:C#、Windows、桌面),选中后点击下一步

步骤3:配置项目信息

  • 项目名称:自定义,英文命名(如MyDesktopApp),不要用中文和特殊符号
  • 位置:选择电脑文件夹存放项目(建议非系统盘)
  • 将解决方案和项目放在同一目录中:建议勾选,方便查找文件

设置完成点击下一步

步骤4:选择.NET版本

框架版本选择 .NET 8.0(长期支持) ,兼容性更强、更稳定;也可选择电脑上已有的.NET 10.0,不影响桌面程序使用,点击创建


五、项目运行:测试程序

  1. 项目创建完成后,会看到可视化窗体设计器,默认有一个空白窗口;
  2. 点击顶部工具栏绿色启动按钮,或直接按键盘F5
  3. 等待编译完成,桌面会弹出程序窗口,说明项目创建成功。

六、生成独立EXE文件(可直接发给别人运行)

  1. 找到VS顶部,将调试切换为Release
  2. 点击顶部菜单 生成 → 生成解决方案
  3. 打开项目存放的文件夹,依次进入:bin\Release\net8.0
  4. 文件夹内的 .exe后缀文件,就是桌面客户端程序,可直接双击运行。

七、新手常见问题&解决办法

1. 找不到.NET桌面项目模板

解决:关闭VS,打开电脑开始菜单的Visual Studio Installer,点击修改,重新勾选 .NET桌面开发,保存修改并重启VS。

2. 运行报错、无法启动

解决:以管理员身份打开VS,检查项目名称是否为英文,重新生成解决方案后再运行。

3. 安装速度慢

解决:保持网络稳定,关闭电脑杀毒软件,耐心等待即可,切勿中途关闭安装器。


八、新手小提示

  • 项目文件夹不要随意移动、改名,否则会导致VS无法打开项目
  • 界面设计可通过左侧工具箱,拖拽按钮、文本框等控件,零基础也能做界面
  • 后期如需更换程序图标,只需在项目属性中替换.ico格式图标即可