Portable Visual Studio 2010 Ultimate -
Unlike simple text editors, VS 2010 relies heavily on system-wide COM components and specific versions of the .NET Framework. Creating a truly stable portable version of this specific software is technically challenging and often results in a "frankenstein" build that is prone to crashing.
You can run it from a USB drive and keep all your extensions and settings in one folder. portable visual studio 2010 ultimate