I know from experience that you can do the opposite - install VS6.0, and then 2003, 2008 and 2010, and turn them all on. In this case, if 2010 is already set, the likely worst-case scenario requires a reinstall of 2010. Most likely, this will work out of the box. If you already have a virtual machine installed, it will almost certainly be easier to simply install VS 6.0.
Of course, if it is a matter of making changes to a specific legacy application, then you may need to configure the virtual machine in any case for the convenience of transferring the project to the next developer who needs to work on this application.
source share