Visual Studio 2017企业版xUnit不显示测试的CodeLens

3

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

2个回答

1
这似乎是一个错误:
如果您创建一个新文件并编写一些测试,CodeLens将显示用于这些测试中使用的方法。 如果您关闭Visual Studio并重新打开它,则CodeLens将停止工作。
我找不到解决方法。

0

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

它已经在2.3版本中得到修复,该版本目前处于测试阶段。我的做法是在Visual Studio 2017 nuget包管理器gui中勾选"包括预发行版"复选框。然后我进入该对话框中的更新选项卡,并安装了最新版本(当前为2.3.0-beta4-build3742)。之后,CodeLens支持又开始正常工作了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接