App-V virtualizes the application. Use App-V when the application you want to use runs on your host OS, but doesn’t interact well with other applications on your host OS.
...
MED-V uses a virtual machine to host your application. Use MED-V when the application you want to deploy does not run on your host OS.
(Fonte: link )
Se o VB6 é suportado ou não no Server 2012 e o Server 2012 R2 é um buraco de coelho. Independentemente disso é ou não, eu pessoalmente não quero que ele seja instalado no meu servidor, porque é antigo. Portanto, eu preferiria uma solução Med-V em vez de instalar o VB6 diretamente no meu novo e brilhante servidor.