我最近将Visual Studio 2017升级到了2019,然后发现在我的项目中出现了重复的单元测试。 下面是Visual Studio 2017和2019之间的对比,可以看到一些测试被复制并分类为未运行的测试: 尝试清理解决方案并不能摆脱这些测试,唯一有效的方法是删除git存储库并重新克隆。 有没有遇到过这个问题,并且有比这种“大杀器”更好的解决方法?
我和一位同事聊天,他也遇到了同样的问题,他建议了另一种解决方案,对他有效。 关闭Visual Studio。 删除”.vs”文件夹。你会在解决方案(.sln)文件所在的位置找到这个文件夹。 打开Visual Studio。 这对他解决了问题,比删除和克隆更为温和。