Eseguire uno unit test come processo a 64 bit
Se si dispone di un computer a 64 bit, è possibile eseguire unit test e acquisire informazioni sul code coverage come processo a 64 bit.
Per eseguire uno unit test come processo a 64 bit
Se il codice o i test sono stati compilati come 32 bit/x86, ma ora si vuole eseguirli come processo a 64 bit, ricompilarli come Qualsiasi CPU.
Suggerimento
Per la massima flessibilità, compilare i progetti di test con la configurazione Qualsiasi CPU. È quindi possibile effettuare l'esecuzione sia su agenti a 32 bit che a 64 bit. Non esiste alcun vantaggio per compilare progetti di test con la configurazione a 64 bit , a meno che non si chiami codice supportato solo in 64 bit.
Impostare gli unit test da eseguire come processo a 64 bit.
Scegliere Test dal menu di Visual Studio, quindi scegliere Architettura processore per progetti AnyCPU. Scegliere x64 per eseguire i test come processo a 64 bit.
- oppure -
Specificare
<TargetPlatform>x64</TargetPlatform>
in un file con estensione runsettings. Un vantaggio di questo metodo consiste nel specificare i gruppi di impostazioni in file diversi e passare rapidamente da impostazioni diverse. È inoltre possibile copiare le impostazioni tra soluzioni. Per altre informazioni, vedere Configurare unit test usando un file con estensione runsettings.