先說一下是如何遇到這個問題的
今天更新了Visual Studio到最新的版本,然后在運行之前建立的單元測試項目的時候一直卡住,過了一會兒以后提示
未能協商協議,等待響應在 90 秒后超時。出現此問題可能是因為計算機性能較低,請設置環境變量 VSTEST_CONNECTION_TIMEOUT,增加超時時間值。
想起來我2月10號的時候遇到了這個問題,和小伙伴們聊過,結果自己忘了怎么處理的了,去問小伙伴,找到了當時的聊天記錄,給了我一些提示
PS:隨着年齡增長,記憶力越來越不行了,自從踏上程序員這條不歸路以后,遇到的問題沒有千兒也有八百,!好記性不如爛筆頭!
解決方案很簡單
1.卸載 Microsoft.NET.Test.Sdk
包
可以在包管理器界面操作,也可以在包管理器控制台操作,不再敘述了, 不懂的在包管理控制台 get-help Nuget
2.安裝最新的 Microsoft.NET.Test.Sdk
包
重啟VS,重新生成單元測試項目,搞定。