以 64 位元處理序的形式執行單元測試
如果您有 64 位元的電腦,即可透過 64 位元處理序的形式執行單元測試並擷取程式碼涵蓋範圍資訊。
若要以 64 位元處理序的形式執行單元測試
如果程式碼或測試已編譯為 32 位元/x86,但現在想以 64 位元處理序的形式來執行,請將其重新編譯為 [任何 CPU]。
提示
為了達到最大彈性,請使用 [任何 CPU] 組態來編譯測試專案。 然後,您就可以在 32 位元和 64 位元代理程式上執行。 除非您呼叫只在 64 位元支援的程式碼,否則編譯具有 64 位元組態的測試專案沒有任何優勢。
將單元測試設定為以 64 位元處理序的形式執行。
從 Visual Studio 功能表中,選擇 [測試],然後選擇 [AnyCPU 專案的處理器結構]。 選擇 [x64],以 64 位元處理序的形式來執行測試。
- 或 -
在 .runsettings 檔案中指定
<TargetPlatform>x64</TargetPlatform>
。 這個方法的優點是,您可以指定不同檔案中的設定群組,並且在不同設定之間快速切換。 您也可以在方案之間複製設定。 如需詳細資訊,請參閱使用 .runsettings 檔案設定單元測試。