You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Visual Studio右键新建项(Ctrl+Shift+A)的默认模板?

修改Visual Studio新建项模板不生效的解决方法

你直接修改C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\ItemTemplates\AspNetCore\Code\1033\Class下的class.cs文件后未生效,核心原因是Visual Studio会缓存编译后的模板文件,需按以下步骤操作:

1. 清理模板缓存

  • 关闭所有Visual Studio实例
  • 删除以下两个路径下的缓存文件夹:
    • C:\Users\<你的用户名>\AppData\Local\Microsoft\VisualStudio\2022\Community\ComponentModelCache
    • C:\Users\<你的用户名>\AppData\Local\Microsoft\VisualStudio\2022\Community\ItemTemplatesCache

2. 重新生成模板缓存

以管理员身份打开命令提示符,执行命令:

"C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe" /installvstemplates

3. 验证修改效果

重启Visual Studio,通过Ctrl+Shift+A新建AspNetCore类文件,即可看到预期的模板内容:

namespace $rootnamespace$;

internal sealed class $safeitemrootname$
{
    
}

注意:如果是普通C#类项目而非AspNetCore项目,需修改普通类模板路径:C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class下的class.cs文件,再重复上述缓存清理和生成步骤。

内容的提问来源于stack exchange,提问作者Richard

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 11:27:33