文章目錄
右鍵選單 Create Unit Tests (建立單元測試) 選項不見?!
這是什麼情況?! 是叫我不要寫 Unit Test 嗎XD,還是人品真的差成這樣,既然人品問題這麼嚴重,當然要紀錄一下,邀免下次人品再次遭受挑戰時,又要重新 debug,所幸最後不需要重灌就解決問題
實際情況
看不到 Create Unit Tests 選項
Test Exporler 無法開啟 - 錯誤訊息
訊息內容
An exception was encountered while constructing the content of this frame. his information is also logged in C:\Users\YowkoTsai\AppData\Roaming\Microsoft\VisualStudio\15._c8ea91e2Exp\ActivityLog.xml". Exception details: System.ArgumentException: The parameter is incorrect. (Exception from RESULT: 0x80070057 (E_INVALIDARG)) at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 rrorCode, IntPtr errorInfo) at Microsoft.VisualStudio.Shell.Package.CreateToolWindow(Type toolWindowType,Int32 id, UInt32 flags) at Microsoft.VisualStudio.Shell.Package.CreateToolWindow(Type toolWindowType,Int32 id, ProvideToolWindowAttribute tool) at Microsoft.VisualStudio.Shell.Package.FindToolWindow(Type toolWindowType, nt32 id, Boolean create, ProvideToolWindowAttribute tool) at Microsoft.VisualStudio.Shell.Package.CreateToolWindow(Guid& oolWindowType, Int32 id) at icrosoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsoolWindowFactory.CreateToolWindow(Guid& toolWindowType, UInt32 id) at icrosoft.VisualStudio.Platform.WindowManagement.WindowFrame.ConstructContent)
錯誤截圖
解決方式
在開啟 Visual Studio 時加上不同參數嘗試解決問題
先確認是不是套件造成的問題
使用
乾淨模式
開啟 Visual Studio在 Visual Studio 開啟時加上
/safemode
,詳細資訊可參考 Visual Studio 怪怪的?! Visual Studio 好慢?!(Visual Studio 的無痕模式)如果是套件影響的,就需要逐一過濾(disable)是哪個套件造成問題
如果不是套件造成的,請嘗試其他參數
/resetskippkgs
/installvstemplates
/resetsettings
/resetuserdata
我一路試下來,做到這步才真的解決問題,只是個人設定都得要重來,提供給大家參考
參考資訊
文章作者 Yowko Tsai
上次更新 2021-10-04
授權合約
本部落格 (Yowko's Notes) 所有的文章內容(包含圖片),任何轉載行為,必須通知並獲本部落格作者 (Yowko Tsai) 的同意始得轉載,且轉載皆須註明出處與作者。
Yowko's Notes 由 Yowko Tsai 製作,以創用CC 姓名標示-非商業性-相同方式分享 3.0 台灣 授權條款 釋出。