3

我有 VS2017 Enterprise,我开发 .NET Core 应用程序并使用 xUnit 进行测试。但我没有看到为我的任何测试启用 CodeLens。我检查了 CodeLens 设置,一切都打开了。这是一个已知问题还是我错过了什么?

4

2 回答 2

1

这似乎是一个错误:

如果您创建一个新文件并编写一些测试,CodeLens 将显示这些测试中使用的方法。如果您关闭 Visual Studio 并重新打开它,CodeLens 将停止工作。

我找不到解决方法。

于 2017-04-12T08:49:57.520 回答
0

这是一个已知错误,您可以在xunit.net 的 GitHub 问题列表中看到

它已在当前处于测试阶段的2.3 版本中得到修复。我所做的是检查 Visual Studio 2017 nuget 包管理器 gui 中的“包含预发布”复选框。然后我转到该对话框中的更新选项卡并安装了最新版本(当前为 2.3.0-beta4-build3742)。之后 CodeLens 支持再次开始工作

于 2017-08-22T14:17:40.673 回答