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

VS 2019中.NET 5测试项目类型缺失问题

解决VS 2019中找不到MSTest Test Project (.NET Core)项目类型的问题

没错,你确实需要通过VS安装程序添加对应的测试组件才能找到这个项目类型。我之前在配置.NET 5项目的测试环境时也碰到过完全一样的情况,下面是具体的操作步骤:

  • 启动VS安装程序:可以从开始菜单找到「Visual Studio Installer」,或者在VS 2019顶部菜单栏点击「工具」→「获取工具和功能」来打开它。
  • 修改你的VS 2019实例:在安装程序里找到你正在使用的VS 2019版本(比如Community、Professional或Enterprise),点击「修改」按钮。
  • 勾选对应的组件:
    • 推荐方式:切换到「工作负载」标签页,找到ASP.NET和Web开发工作负载,确保它已被勾选(你的主项目是ASP.NET Core,这个工作负载默认包含.NET Core相关的MSTest组件)。
    • 精准安装方式:如果只想单独装测试组件,切换到「单个组件」标签页,搜索「MSTest」,找到MSTest测试框架和**.NET Core测试项目模板**这两个选项并勾选。
  • 完成安装:点击右下角的「修改」,等待安装程序下载并安装组件,重启VS 2019后就能找到「MSTest Test Project (.NET Core)」项目类型了。

另外提个小技巧:如果之后还是没找到模板,也可以先创建一个普通的类库(.NET Core),然后手动安装MSTest.TestFramework和MSTest.TestAdapter这两个NuGet包,同样能搭建起MSTest测试环境,不过直接通过安装程序添加组件会更省心,模板已经帮你配置好基础结构了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.30 13:47:41