Microsoft has never released an official "portable" version of Visio 2010. Official versions require a full installation and activation via a product key.