使用IntelliTest生成单元测试:VS2019 Enterprise右键无选项求助
解决Visual Studio 2019 Enterprise中找不到IntelliTest的问题
嘿,这个问题我熟得很——IntelliTest在VS2019 Enterprise里不是默认预装的,得手动添加上对应的组件才行,具体步骤如下:
- 打开Visual Studio Installer:可以从开始菜单搜索找到,或者在VS的顶部菜单栏点击
工具→获取工具和功能 - 在弹出的安装界面中,选中你当前使用的VS2019 Enterprise实例,点击
修改按钮 - 切换到
单个组件标签页,在搜索框输入IntelliTest,找到IntelliTest和单元测试工具这个组件并勾选它 - 点击右下角的
修改,等待组件安装完成后重启Visual Studio
另外还有几个小细节需要注意:
- 确保你右键的是普通的静态方法或实例方法,IntelliTest目前暂不支持异步方法、泛型方法等特殊类型的方法
- 如果安装后仍未找到该功能,可以尝试清理VS缓存:删除路径
%LocalAppData%\Microsoft\VisualStudio\16.0_xxxx\ComponentModelCache下的文件(其中xxxx是你VS实例对应的随机标识串),然后重启VS
这样操作后,应该就能在右键菜单里看到"生成IntelliTest"的选项了。
内容的提问来源于stack exchange,提问作者Valeri




