2012-10-03 86 views
1

我們試圖在我們的單元測試中使用痣。痣與.net 3.5

但是,我們遇到了問題,因爲我們的代碼目前使用.net 3.5構建,並將其升級到.net 4目前不是一種選擇。

當我嘗試運行測試,我得到以下錯誤:

「你只能運行使用從測試組件針對.NET Framework 3.5的默認主機適配器測試」。

我在另一篇文章中發現這是VS的一個已知限制(「.NET Framework 3.5測試的執行僅在默認主機適配器中受支持」)。

所以我再變測試項目的目標框架.NET 4.0,其中本地分類我的問題,但是當我嘗試運行在TFS構建,我得到:

「測試運行只能定位到單一的.Net框架版本,不支持在單次運行中定位多個框架版本。「

任何想法,我可以得到這個工作?

回答

0

確保目標和測試項目都設置爲.NET Framework 3.5配置文件,而不是客戶端配置文件。