我的VS2017副本似乎缺少“创建单元测试”上下文菜单选项。

我知道有一段历史,在then re-added in VS2015之后将其删除和much outcry删除了,但是据the Microsoft documentation for VS2017所知,它现在应该在那里?

我正在研究的解决方案包含一个ASP.NET Web API 2应用程序,一个C#类库和几个测试项目,所有这些项目都针对.NET Framework 4.5.1。 (我知道对于.Net Core或.Net Standard项目(如in this question所讨论),不应使用此选项。

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

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

c# - Visual Studio 2017中缺少创建单元测试上下文菜单选项吗?-LMLPHP

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

最佳答案

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



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

编辑:我可以确认这已在最新版本的VS中修复(对于针对整个.NET框架的项目)。

注意:对于.NET Core项目as per this question,仍然无法预期。

10-08 11:52