最近,我注意到Visual Studio 2019中的一种解决方案发生了非常奇怪的变化。多个解决方案中包含两个测试项目。但是,仅在一种解决方案中,两个测试项目都不再运行。似乎它们没有被视为Visual Studio 2019中的测试项目。
SAME测试项目如何在一种解决方案中运行,而不能在另一种解决方案中运行? 这是非常奇怪的行为。软件包和参考与项目无关,而与解决方案无关。
所有测试项目都引用这两个参考:
Microsoft.VisualStudio.TestPlatform.TestFramework Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions
如果我用这些替换两个引用,
Microsoft.VisualStudio.QualityTools.UnitTestFramework
然后这两个测试项目再次运行。
我认为,将较新的名称空间切换回较旧的名称空间还不够。
非常感谢您的帮助,咪咪