if your server is running on vmware, which implies that you have your SW database on another server
why not
a) build a shiny new 2012 server
b) shutdown the old solarwinds vm image...
c) install products on the new server pointing at the old database
d) move the licenses.
I'm not a fan of in-place upgrades for windows; there always seems to be some cruft left behind.