必须创建第一个项目才能开始开发,否则Visual Studio仅为界面空壳;需先确认“.NET桌面开发”或“C++桌面开发”工作负载已安装,再通过“创建新项目”选择对应模板(如控制台、WPF、C++控制台或Web API)完成初始化。

Visual Studio 安装完成后,必须创建第一个项目才能开始写代码、调试和运行程序,否则IDE只是个空壳界面,无法执行任何开发任务。
确认工作负载已正确安装
启动 Visual Studio 2026,首次打开时选择“继续但无需代码”进入主界面。点击顶部菜单栏【工具】→【获取工具和功能】,检查“.NET 桌面开发”或“使用 C++ 的桌面开发”等对应工作负载是否已勾选并显示“已安装”状态。若未安装,此时必须补装,否则后续模板将不可见。【缺少工作负载会导致新建项目时搜不到控制台、WPF、WinUI 等任何主流模板】
关闭安装窗口后,重启 Visual Studio 以加载新组件。
创建第一个控制台项目(推荐新手)
这是最轻量、最直接的起点,5秒内就能看到“Hello, World!”输出。
点击起始页左上角“创建新项目”,或在已打开的IDE中选择【文件】→【新建】→【项目】。
在搜索框输入“控制台”,语言选 C#,平台选“所有平台”。从结果中选择“控制台应用(C#,.NET 10.0)”模板,点击“下一步”。
Visual Studio 18.8.1 官方固定版本安装引导程序,当前条目使用微软发布历史中的 Professional Web Installer,适合旧项目兼容、环境回退、复现特定构建链和排查版本差异等场景。
项目名称填“MyFirstApp”,位置建议选英文路径(如 D:\Projects),避免中文或空格;点击“创建”。
几秒后,编辑器自动打开 Program.cs 文件,里面已预置好基础结构。按 Ctrl+F5(不调试运行)即可在黑窗中看到“Hello, World!”——这行代码就是你亲手启动的第一个程序。
快速验证其他项目类型是否可用
方法一:WPF 应用(图形界面入门)
回到起始页 → “创建新项目” → 搜索“wpf” → 选中“WPF 应用(C#,.NET 10.0)” → 命名为 WpfDemo → 创建。成功后会打开 MainWindow.xaml 设计器,说明 UI 框架就绪。
方法二:C++ 控制台项目
【创建新项目】→ 将“语言”下拉菜单设为 C++ → 搜索“控制台” → 选择“控制台应用(C++)” → 输入名称 → 创建。注意:此模板会自动生成 .cpp 和 .vcxproj 文件,且默认启用 Unicode 字符集。
方法三:ASP.NET Core Web API(Web 开发起点)
搜索“web api” → 选“ASP.NET Core Web API” → 框架选“.NET 10.0” → 创建。项目生成后,F5 运行会自动在浏览器打开 Swagger 页面,代表 Web 服务通道打通。

















