One solution can be to install a virtual machine on your computer. I have successfully installed VirtualBox (www.virtualbox.org) and then installed a Windows 2000 OS inside a new virtual machine defined in virtualbox. Then installed Subsonic into that virtual machine.
Unfortunally I have not found a way to make the virtual machine to start when the houst OS starts.