【发布时间】:2019-11-19 19:50:33
【问题描述】:
我正在编写一个脚本来构建和测试存储库中的项目。现在我正在使用 PowerShell 命令Get-ChildItem -Path test -Filter *.csproj -Recurse | ForEach-Object { dotnet test $_.FullName -c $Configuration } 来获取我的测试文件夹中的所有 .csproj 文件并在其中运行测试。但是,我注意到当我运行时,例如,dotnet test test/ProjectA/ProjectA.csproj 我收到以下消息:
共有 1 个测试文件与指定的模式匹配。
看到这一点,我认为可以使用一种模式通过一个命令在多个项目中运行测试,但我找不到它的文档或让它工作。当我尝试dotnet test test/**/*.csproj 时,我得到:
MSBUILD : 错误 MSB1009: 项目文件不存在。
【问题讨论】:
标签: .net-core dotnet-test