我們有一個針對.NET Framework 3.5的解決方案(這是因爲COM互操作接口不支持.NET 4)。我們也在使用Visual Studio 2010 SP1。現在我想建立一個測試環境,單元測試也應該在TFS 2010年跑在VS2010上運行.NET MSBuild 3.5測試
我做這個問題的回答中描述的所有步驟: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格式,但錯誤仍然存在。
我在這裏錯過了什麼?