我目前正在 Visual Studio 2010 中开发一个使用 MSTest for Silverlight 的项目。我最近从 Visual Studio 2008 转换了这个项目,其中基于 Silverlight 的测试运行没有问题。但是,当我尝试在 VS 2010 中使用 TestDriven.NET 在测试类范围(或超出,即“运行所有测试”)中运行单元测试时,我收到以下错误:
目标类型不包含来自已知测试框架或“主要”方法的测试。
如果测试不需要任何设置方法或构造函数,TestDriven.NET 将运行单独的测试。在我看来,由于某种原因,它没有执行 [TestInitialize] 修饰的测试方法。
有什么想法吗?