gpt4 book ai didi

unit-testing - 无法在 Visual Studio 2019 中分析测试

转载 作者:行者123 更新时间:2023-12-04 09:40:54 24 4
gpt4 key购买 nike

我有一个单独运行的测试需要很长时间才能运行。

我试图通过右键单击它并选择“配置文件”来配置它。当我这样做时,它运行测试,打开一个带有 .vsp 扩展名的新窗口,然后它显示一个带有以下消息的错误窗口:

File contains no data buffers

谷歌搜索,我找到了几个帖子,但它们已经过时了。 (3 年前有人说 .Net Core 不支持分析)。

我该怎么做才能分析我的单元测试?

注意:我的测试项目是netcoreapp3.1,测试的是netstandard2.0项目。我正在使用 NUnit 3.12.0 和 NUnit3TestAdapter 3.15.1 运行。

最佳答案

测试控制台的输出给出提示:

** IMPORTANT ** Profiling .NET Core tests requires full PDB's. Be sure to set Debug information level to Full on each project to be profiled.

你需要放一些类似的东西

<PropertyGroup>
<DebugType>full</DebugType>
<DebugSymbols>true</DebugSymbols>
</PropertyGroup>

在任何相关项目文件或 Directory.Build.props 文件中。

另请确保您拥有最新的测试 SDK。我还需要将“AnyCPU 项目的处理器架构”设置为“自动”。

关于unit-testing - 无法在 Visual Studio 2019 中分析测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62337871/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com