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

Visual Studio 2022新建项目界面找不到xUnit项目类型怎么办?

核心原因

安装NuGet包不会为Visual Studio新增xUnit项目创建模板。项目模板属于VS的独立安装组件,和项目内引用的NuGet包是完全独立的两个东西,之前的操作方向错了。

操作步骤
  1. 关闭当前打开的Visual Studio 2022,打开Visual Studio Installer。
  2. 在已安装产品列表里找到你的Visual Studio 2022 Community 17.2.5,点击条目旁的「修改」按钮。
  3. 两种方式选一种即可:
    • 切到「工作负载」标签页,勾选你日常使用的.NET相关开发负载(比如.NET 桌面开发、ASP.NET 和 Web 开发),这些负载默认会附带全量的官方测试项目模板
    • 切到「单个组件」标签页,顶部搜索框直接搜xUnit,勾选搜索结果里的xUnit.NET 测试项目模板选项
  4. 点击安装界面右下角的「修改」按钮,等待组件下载安装完成。
  5. 安装结束后重新启动Visual Studio,再进入File > New > Project...界面,搜索xUnit就能找到对应的项目创建选项。
临时替代方案

如果你暂时不想修改VS安装组件,也可以手动搭建xUnit项目,和模板生成的项目功能完全一致:

  • 新建一个普通的.NET类库项目
  • 给这个项目安装3个必需的NuGet包:xunit、xunit.runner.visualstudio、Microsoft.NET.Test.Sdk
  • 项目编译完成后,测试资源管理器就可以正常识别、运行xUnit编写的测试用例。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 03:09:15