單元測試專案讀取登錄檔的坑
Jan 12, 2021
Unit Test
一般專案在執行時,順順利利抓得到值。
但在單元測試專案中就回傳 null…
參考 stack overflow 這篇得到了提示,Unit Test 會跑 x86 之類的。
一知半解後,就執行以下操作:
- 滑鼠右鍵 單元測試 專案,點擊「屬性」。
- 來到「建置」的視窗,將平台目標原本選擇的 「Any CPU」改成「x64」後存檔,重新建置。
我單元測試就順利抓到該RegistryKey。
Unit Test
一般專案在執行時,順順利利抓得到值。
但在單元測試專案中就回傳 null…
參考 stack overflow 這篇得到了提示,Unit Test 會跑 x86 之類的。
一知半解後,就執行以下操作:
我單元測試就順利抓到該RegistryKey。