I use Visio 2010 at work- this is not about the product or the version!
We also have Office 365, but that doesn't include Visio - so I need to order it. The company obtains a license and sends me a link to an automated download/installer.
(For those wondering, yes, I have a Mac. Yes I also have a Windows VMWare image under Fusion)
And to be fair, it validates my internal ID, downloads and installs Visio, with the usual 'please reboot'.
Only problem is, Visio starts up with this:
"Microsoft Visio 2010 cannot verify the license for this product. You should repair the Office Program by using Control Panel."
(I can't screen-shot the dialog box as I now don't get it any more - sorry)
Control Panel offers a 'repair' but that doesn't work. Neither does uninstall/reinstall and plenty of rebooting of windows - thank goodness it's quick under VMWare on the Mac!
Control Panel lets me enter my license key: Nope, can't do that - company 'embeds' it somehow in the download - I don't know what it is.
Anyway, after LOTS of googling and thanks to many people at the Microsoft support forums, this worked for me.
1. Run cmd.exe, but right-click and use 'run as administrator'
2. Navigate to c:\Program Files (x86)\Microsoft Office\Office14
3. Type 'cscript ospp.vbs /act' (without the single quotes)
Easy and intuitive as I think you'll agree! YMMV - it worked for me . . . .