0
我最近試圖將解決方案從VS2010升級到VS2012,並且作爲其中的一部分,我已經引入了新的.runsettings file來生成代碼覆蓋率結果。VS2012下的單元測試失敗:CollectionViewSource.GetDefaultView返回null
爲了指定運行設置文件,我不得不取消在VS2010中工作的.testsettings文件。只要我這樣做,並運行我的測試,其中的大部分開始失敗,因爲CollectionViewSource.GetDefaultView
方法返回null而不是預期的默認視圖。
如果我重新選擇舊的.testsettings文件,則我的測試全部通過,但代碼覆蓋率設置不正確。
是否有其他人遇到類似的升級問題?
後續行動:看起來這僅限於一個項目 - 任何建議? –