I need to run some Outlook sessions that connect to an Exchange server. If I wanted to create a test environment on my laptop, would that be feasible? Would it be better to run natively, or inside a VM?
(I had heard some commments, probably from the Stackoverflow podcast, that Exchange designed to run by itself).
I might need to run only the latest, or I might need to run several versions. Can I load them on one system in parallel, and switch them on-and-off?
UPDATE: The hypothetical system would have a 64bit CPU, and 4GB of memory.
It's going to be DOG slow either way so I'd be tempted to virtualise it so at least it doesn't impact the overal build of the machine once you've quit messing about. Oh and isn't Exchange a 64-bit-only app these days too? do you have a 64-bit OS on the laptop?
Regarding your last paragraphy then if you VM them they you can do whatever you want (slowly).
It would be better to run them each in their own VM.
I'm not sure what you're referring to but Exchange requires an Active Directory domain. It can be installed on a domain controller, so you can run Exchange on one server if that server is also your AD\DNS server.
Umm... No. You can't run them in parallel. You'll need a separate VM for each instance\version.