如何重置被修改的Visual Studio C# Console App (.NET Core)模板?
重置Visual Studio C# Console App (.NET Core)默认模板的方法
当然可以重置模板!我来帮你把它恢复成默认状态,先给你确认下正常的默认模板代码是什么样的,再一步步说操作步骤:
先看正常的默认模板
不同.NET版本的默认代码略有区别:
- .NET 6+(顶级语句模式)的Program.cs默认是:
// See https://aka.ms/new-console-template for more information Console.WriteLine("Hello, World!");
- .NET 5及更早版本的Program.cs默认是:
using System; namespace ConsoleApp1 { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
重置模板的三种方法
方法1:用VS自带的模板重置命令
这是最直接的方式:
- 先关闭所有Visual Studio窗口
- 右键点击「命令提示符」或「Windows终端」,选择「以管理员身份运行」
- 导航到你的Visual Studio安装目录,比如VS2022社区版的默认路径是:
(如果是VS2019或者专业版/企业版,把路径里的cd "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE"2022和Community改成对应的版本和类型即可) - 执行重置命令:
devenv /installvstemplates - 等命令跑完(可能需要几分钟),重新打开VS,新建Console App项目就会用默认模板了
方法2:手动删除自定义修改的模板
如果你是手动修改了用户模板文件夹里的内容,可以直接删掉:
- 打开文件资源管理器,输入路径:
(同样根据VS版本调整年份,比如VS2019就改成%USERPROFILE%\Documents\Visual Studio 2022\Templates\ProjectTemplates\Visual C#2019) - 找到和Console App相关的自定义模板文件夹,删除它
- 重启VS,新建项目时就会加载系统默认的模板
方法3:修复Visual Studio(极端情况)
如果上面两种方法都没用,可能是模板文件损坏了:
- 打开「Visual Studio Installer」
- 找到你的VS安装条目,点击「修改」
- 在弹出的窗口里选择「修复」,等待修复完成(这个过程会重置所有默认组件和模板)
内容的提问来源于stack exchange,提问作者slaskwroclaw18
相关产品推荐
相关产品推荐

