小编you*_*gwt的帖子

Azure Dev Ops 测试步骤未找到测试 (.net 5)

我有一个简单的 .net 5 项目,其中包含一个主项目和一个带有 nUnit3 测试的单元测试项目。在我的机器(带有 Visual Studio for mac fwiw 的 mac)上,测试在构建中被发现并按预期工作。

当我尝试在 Azure 开发操作中设置构建管道时,没有发现我的任何测试,并且我在日志中收到以下行:

Test run detected DLL(s) which were built for different framework and platform versions. Following DLL(s) do not match current settings, which are .NETFramework,Version=v4.0 framework and X86 platform.

GenericRepositoryTests.dll is built for Framework .NETCoreApp,Version=v5.0 and Platform AnyCPU.
Microsoft.TestPlatform.CommunicationUtilities.dll is built for Framework .NETStandard,Version=v2.0 and Platform AnyCPU.
Run Code Online (Sandbox Code Playgroud)

它报告了更多的 Microsoft dll,但您已经明白了。这是我的构建过程的 yaml 文件:

# ASP.NET Core (.NET Framework)
# Build and test ASP.NET Core projects targeting the …
Run Code Online (Sandbox Code Playgroud)

nunit azure-devops .net-5

6
推荐指数
1
解决办法
3543
查看次数

标签 统计

.net-5 ×1

azure-devops ×1

nunit ×1