Qualche giorno fa è stata rilasciata la Release Candidate di VMware Workstation 6. Le caratteristiche principali di questa nuova versione sono:
- Support for Windows Vista — Use Windows Vista as host operating system
- Multiple monitor display — You can configure a VM to span multiple monitors, or multiple VMs to each display on separate monitors
- Support for USB 2.0 devices — You can now use peripherals that require high-speed performance in your VMs, such as MP3 Players and fast storage devices
- VM Record/Replay — Use this feature to record VM activities and be guaranteed to reproduce the exact VM state 100% of the time
- Integrated Virtual Debugger — Workstation integrates with Visual Studio and Eclipse so you can deploy, run, and debug programs in a VM directly from your preferred IDE
- Automation APIs (VIX API 1.1) — You can write scripts and programs to automate VM testing
Personalmente, quella che mi interessa di più è l'integrazione con Visual Studio...
Per eseguire una certa operazione al termine di una procedura di setup creata con Visual Studio (ad esempio avviare il programma appena installato), è necessario definire una Custom Action, come mi ha suggerito il grande Mauro Servienti. Tuttavia, se si prova ad eseguire il setup dopo aver aggiunto la Custom Action alla fase di Commit, al termine dell'installazione si ottiene un messaggio di errore del tipo: Could not find MyAction.InstallState. La spiegazione al problema e la sua soluzione sono riportati in questo post.