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

已安装SpecFlow.Plus.LivingDocPlugin,执行livingdoc命令提示未识别

解决livingdoc命令未被识别的问题

原因

安装SpecFlow.Plus.LivingDocPlugin后,livingdoc命令未加入系统环境变量PATH,或未通过正确方式调用。

解决方案

  • 使用.NET全局工具安装LivingDoc CLI
    直接通过.NET CLI安装全局工具,让命令在任意终端可调用:

    dotnet tool install --global SpecFlow.Plus.LivingDoc.CLI
    

    安装完成后重启命令提示符,再执行原命令即可。

  • 通过项目本地工具调用
    无需全局安装,进入项目根目录(含.csproj的目录),执行:

    dotnet livingdoc feature-folder C:\Users\UserId\Desktop\Projects\ProjectName\Projects\Project.Tests.Automation -t C:\Users\userId\Desktop\Projects\ProjectName\Projects\Project.Tests.Automation\bin\DEV\net6.0\TestExecution.json
    
  • 手动添加工具路径到系统PATH
    找到LivingDoc CLI的安装路径(通常为%USERPROFILE%\.dotnet\tools或项目bin目录下的工具文件夹),将其添加到系统环境变量PATH中,重启命令提示符后重试。

  • 验证NuGet包安装状态
    检查项目的NuGet包管理界面,确认SpecFlow.Plus.LivingDocPlugin已正确安装,且版本适配.NET 6;同时确保项目已成功构建,TestExecution.json文件已生成。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 22:20:31