我们有一个针对 .NET Framework 3.5 的解决方案(这是因为 COM 互操作接口不支持 .NET 4)。我们还使用 Visual Studio 2010 SP1。现在我正在尝试为也应该在 TFS 2010 上运行的单元测试设置测试环境。
我已经完成了本期回答中描述的所有步骤:Unit Testing .NET 3.5 projects using MStest in VS2010
但我仍然得到错误
方法 BusinessLogicBaseTest.MyClassInitialize 的签名错误。参数 1 的类型应为 Microsoft.VisualStudio.TestTools.UnitTesting.TestContext。
我已将目标框架更改为 3.5,修改了项目文件并从 VS2008 复制了旧的(版本 9)dll。我也试过在 VS2008 中创建测试项目并将其转换为 2010 格式,但错误仍然存在。
我在这里想念什么?