Visual Studio 2017中缺少创建unit testing上下文菜单选项?

我的VS2017副本中似乎缺少“创建unit testing”上下文菜单选项。

我知道有一些历史被删除, 然后在VS2015中大肆宣传之后重新添加 ,但据我可以从VS2017的Microsoft文档中看出它现在应该在那里?

我正在处理的解决方案包含一个ASP.NET Web API 2应用程序,一个C#类库和几个测试项目,所有这些都是针对.NET Framework 4.5.1的。 (我知道这个选项不应该出现在Microsoft Developer Community论坛上讨论的 .Net Core或.Net Standard项目)。

我试过右键单击代码窗口中的类名和方法名,类名选项卡和解决方案资源管理器中的类文件都无济于事。

编辑:我的VS副本中已经安装了“测试工具核心function”:

在此处输入图像描述

编辑2:我可以确认这已经在最新版本的VS中修复了。

这似乎是一个已知问题,如下所述:

Visual Studio Team♦♦·6天前0(2017年3月17日)

感谢您的反馈意见! 我们已经修复了问题,并且错误修复将包含在下一个更新版本中。 感谢您帮助我们构建更好的Visual Studio!

https://developercommunity.visualstudio.com/content/problem/24835/create-unit-tests-missing-when-right-click-in-meth.html

另外一个值得注意的是,并非所有框架都支持这一点,特别是.NET Core。

打开“Visual Studio Installer”并修改Visual Studio 2017版本。

选择Individual Components选项卡,确保在Debugging and testing下检查并安装了Testing tools核心function