我一直在从事一个项目,并注意到我的Specflow场景之一需要更新。
我通过将Specflow场景分为两个不同的场景(一个用于无效测试,一个用于有效测试)来更新它。
之后,我重新生成了feature.cs文件,清理并重建了解决方案。
((我正在使用Microsoft Visual Studio Enterprise 2019版本16.4.1)
这是“未知项目”出现在我的测试资源管理器中的时候,其中包括一个测试……我已更改了一个。它无法运行,但是也无法删除。
这是我所看到的:unknownprojectintestexplorer
至少在短时间内,我唯一能够解决此问题的方法是删除整个解决方案,然后再次将其拉低,这不理想。
这里是我尝试解决此问题的列表;
以前有没有人看过此书,或者知道如何解决?
因此,经过一天与我的团队一起解决这个问题,我们终于解决了这个问题。
此问题是由缓存的(隐藏).vs文件引起的。当删除它并重新启动解决方案时,未知项目消失了。