Visual Studio 2017 中缺少创建单元测试上下文菜单选项?
Create Unit Tests context menu option missing in Visual Studio 2017?
我的 VS2017 副本中似乎缺少 'Create Unit Test' 上下文菜单选项。
我知道它被删除的地方有一些历史,then re-added in VS2015 after much outcry, but as far as I can tell from the Microsoft documentation for VS2017它现在应该在那里?
我正在处理的解决方案包含一个 ASP.NET Web API 2 应用程序、一个 C# Class 库和几个测试项目,所有这些项目都针对 .NET Framework 4.5。 1. (我知道这个选项不应该用于 .Net Core 或 .Net Standard 项目(如详细讨论 )。
我试过右键单击代码 window 中的 class 名称和方法名称、class 名称选项卡和解决方案资源管理器中的 class 文件无济于事。
编辑:
"Testing tools core features" 已经安装在我的 VS 副本中:
编辑 2:
我可以确认这个问题现在已在最新版本的 VS 中修复。
打开 "Visual Studio Installer" 并修改您的 Visual Studio 2017 版。
选择 Individual Components 选项卡,确保在 Debugging and testing 下 Testing tools core features 已检查并安装。
这似乎是一个已知问题,如下所述:
Visual Studio Team ♦♦ · 6 days ago 0 (March 17, 2017)
Thank you for your feedback! We have fixed the problem and the bug fix
will be included in an next update release. Thank you for helping us
build a better Visual Studio!
编辑:我可以确认这个问题现在已在最新版本的 VS 中修复(针对针对完整 .NET 框架的项目)。
注意:这仍然不适用于 .NET Core 项目 。
确保您的 SQL 服务器数据库项目编译成功 在 查看 SQL 服务器对象之前资源管理器并右键单击 "Create Unit Tests" 菜单项,否则该菜单项将被禁用。从项目自己的脚本中修复 SQL,直到项目编译,然后再查看。
同样重要的是要指出 vs 安装程序中的调试和测试选项根据您的 Visual Studio 版本(专业版与企业版)
受到限制
例如,Intellitest 是企业产品的一项功能。
我的 VS2017 副本中似乎缺少 'Create Unit Test' 上下文菜单选项。
我知道它被删除的地方有一些历史,then re-added in VS2015 after much outcry, but as far as I can tell from the Microsoft documentation for VS2017它现在应该在那里?
我正在处理的解决方案包含一个 ASP.NET Web API 2 应用程序、一个 C# Class 库和几个测试项目,所有这些项目都针对 .NET Framework 4.5。 1. (我知道这个选项不应该用于 .Net Core 或 .Net Standard 项目(如详细讨论
我试过右键单击代码 window 中的 class 名称和方法名称、class 名称选项卡和解决方案资源管理器中的 class 文件无济于事。
编辑: "Testing tools core features" 已经安装在我的 VS 副本中:
编辑 2: 我可以确认这个问题现在已在最新版本的 VS 中修复。
打开 "Visual Studio Installer" 并修改您的 Visual Studio 2017 版。
选择 Individual Components 选项卡,确保在 Debugging and testing 下 Testing tools core features 已检查并安装。
这似乎是一个已知问题,如下所述:
Visual Studio Team ♦♦ · 6 days ago 0 (March 17, 2017)
Thank you for your feedback! We have fixed the problem and the bug fix will be included in an next update release. Thank you for helping us build a better Visual Studio!
编辑:我可以确认这个问题现在已在最新版本的 VS 中修复(针对针对完整 .NET 框架的项目)。
注意:这仍然不适用于 .NET Core 项目
确保您的 SQL 服务器数据库项目编译成功 在 查看 SQL 服务器对象之前资源管理器并右键单击 "Create Unit Tests" 菜单项,否则该菜单项将被禁用。从项目自己的脚本中修复 SQL,直到项目编译,然后再查看。
同样重要的是要指出 vs 安装程序中的调试和测试选项根据您的 Visual Studio 版本(专业版与企业版)
受到限制例如,Intellitest 是企业产品的一项功能。