如何从我的单元测试项目中的不同文件夹访问数据源?

How can I access data source from different folders in my unit test project?

我正在使用 MSTest 并尝试在不同的文件夹中使用我的数据源,但我得到

test adapter failed to connect

我的项目是这样的

Project
|__Tests
   |___TestSuite1
   |   |___UnitTest1.cs
   |   |___Data1.csv
   |
   |___TestSuite2
       |_UnitTest2.cs
       |_Data2.csv
       |_Data2OtherScenario.csv

你知道我的连接字符串可能有什么问题吗?

[DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\Tests\TestSuite2\Data2.csv", "Data2.csv", DataAccessMethod.Sequential), DeploymentItem("Data2.csv")]
[TestMethod]
public void Test1(){
   //Test
}

似乎连接字符串是正确的,visual studio 有一些脏文件。我最终清理了解决方案并重新启动 Visual Studio 并且它起作用了