2012-07-12 79 views
3

我試圖調試一個測試,但不執行它調試測試 - 未執行。等待測試初始化​​

警告2012/7/12上午九時16分53秒測試運行中的「xxx @ YYY 2012-07-12 09:14:52' 無法執行。等待運行 測試初始化​​的進程超時。

但是我根本沒有任何初始化代碼。

這是以前的工作,但我只是在解決方案中修改了Nuget以允許Nuget Restore。我不確定這是否是原因。

如何再次通過我的測試進行調試?

回答

2

我重新啓動我的電腦,我的測試開始調試罰款。

+0

哈哈!這是標準的修復過程,當沒有發生任何事情時:重新啓動IIS,重新啓動計算機,重新安裝,尋找其他工作。將您的答案標記爲已接受... – 2012-07-12 14:56:24

+1

我也遇到了同樣的問題,但即使重新啓動問題也沒有解決。個人腳本運行良好。當我嘗試運行orderedtest時,出現異常 – NAGASREE 2017-06-07 09:36:34

1

它看起來像Nuget恢復是原因。爲了確認它100%禁用Nuget恢復..

還檢查您是否有任何設置方法在您的測試(檢查屬性[TestFixtureSetUp])。如果是這樣,把斷點放在他們...

+0

我目前只有一個測試(新項目),並且沒有設置方法。我不希望禁用nuget恢復,因爲在啓用它之前,我無法通過源代碼管理來管理我的包。 – 2012-07-12 14:31:32

+0

我的意思是禁用它5分鐘,並嘗試再次運行測試...只是爲了確認100%問題在哪裏。 – 2012-07-12 14:34:24

+0

thx爲努力,根據我的答案,我剛剛重新啓動我的電腦,一切開始正常工作: -/[eyeroll] – 2012-07-12 14:45:42