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

Visual Studio 2013中Models目录无法添加Visual C#类的问题求助

解决添加Visual C#类时仅显示Visual Basic选项的问题

我之前也碰到过这个糟心的情况!想在Models目录里加个C#类,结果弹出来的选项全是Visual Basic的,连在线模板里都找不到C#相关项,确实挺让人抓狂的。下面几个实用方法应该能帮你搞定:

  • 先确认项目和VS的基础配置
    首先得排查是不是项目本身出了问题:右键你的项目→属性,在「应用程序」标签页里看看项目的语言是不是C#,别不小心建了VB项目还没发现。另外,打开Visual Studio Installer,检查对应的工作负载(比如.NET桌面开发)里有没有勾选「C#语言支持」,要是没装的话,赶紧点「修改」补上。

  • 手动创建C#类(最快的临时解决办法)
    要是模板实在找不到,直接手动搞一个就行:右键Models目录→新建→文本文件,把文件名改成你要的类名.cs,双击打开后输入基础的C#类结构就行,比如:

    namespace 你的项目名.Models
    {
        public class 你的类名
        {
            // 在这里添加类的属性、方法就行
        }
    }
    

    这种方式和模板生成的文件完全一样,只是少了模板自动填充的部分,完全能用。

  • 重置VS的模板缓存
    有时候VS的模板缓存会出问题,导致C#模板不显示。可以试试重置模板:

    1. 以管理员身份打开命令提示符
    2. 导航到VS的IDE目录,比如C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE(根据你的VS版本和安装路径调整)
    3. 运行命令:devenv /installvstemplates
    4. 重启VS后再试试添加类,应该就能看到C#模板了
  • 检查新建项窗口的筛选器
    右键Models→添加→新建项,在弹出的窗口右上角看看有没有「语言」筛选器,要是不小心选了「Visual Basic」,改成「C#」就能看到对应的模板了。

附上你提供的问题截图:
添加项窗口仅显示Visual Basic类选项

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 09:51:48