Uruchamianie testu jednostkowego jako procesu 64-bitowego
Jeśli masz maszynę 64-bitową, możesz uruchomić testy jednostkowe i przechwycić informacje o pokryciu kodu jako proces 64-bitowy.
Aby uruchomić test jednostkowy jako proces 64-bitowy
Jeśli kod lub testy zostały skompilowane jako 32-bitowe/x86, ale teraz chcesz uruchomić je jako proces 64-bitowy, ponownie skompiluj je jako dowolny procesor CPU.
Napiwek
Aby uzyskać maksymalną elastyczność, skompiluj projekty testowe przy użyciu dowolnej konfiguracji procesora CPU . Następnie można uruchomić na agentach 32-bitowych i 64-bitowych. Nie ma możliwości kompilowania projektów testowych z konfiguracją 64-bitową, chyba że wywołujesz kod obsługiwany tylko w wersji 64-bitowej .
Ustaw testy jednostkowe do uruchomienia jako proces 64-bitowy.
W menu programu Visual Studio wybierz pozycję Test, a następnie wybierz pozycję Architektura procesora dla projektów AnyCPU. Wybierz x64, aby uruchomić testy jako proces 64-bitowy .
- lub -
Określ
<TargetPlatform>x64</TargetPlatform>
w pliku .runsettings . Zaletą tej metody jest to, że można określić grupy ustawień w różnych plikach i szybko przełączać się między różnymi ustawieniami. Możesz również skopiować ustawienia między rozwiązaniami. Aby uzyskać więcej informacji, zobacz Konfigurowanie testów jednostkowych przy użyciu pliku .runsettings.